Featuring air-conditioned accommodation with a patio, Barra Beach Villa is set in Inhambane. This beachfront property offers access to a terrace and free private parking. The property is non-smoking and is situated 200 metres from Barra Beach.
2x Single bed 90-130 cm wide
1x Large bed (King size) 151-180cm wide
1x Large bed (King size) 151-180cm wide
1x Large bed (King size) 151-180cm wide
4x Single bed 90-130 cm wide