If you're looking for a picture perfect, serene and tranquil holiday, look no further than the fairly new establishment to Zanzibar - Uroa Bay Beach Resort!
By region / Indian Ocean Islands
Barra Beach Club is situated on the renowned Barra beach, along The Barra peninsula, and is bordered by the Inhambane estuary on one side, on the other side of Barra peninsula is the sea shore with long white sandy beaches.
Escape to a place where time seems to stand still...the 3* Tropical Attitude Hotel; with its Creole architecture and contemporary tropical decoration
Experience the splendour of Mozambique in a truly luxurious setting. Spectacular ocean views, 5 star cuisine and luxury accommodation will make the rest of the world fade away
Come and experience the brand new 3 star resort in Zanzibar!