This luxury hotel exudes colonial elegance.
The lobby is all marble floors and wooden ceilings, while the bedrooms feature carved headboards and Portuguese artwork.The whole place looks out over the beach, which is dotted with palms and lapped by the Indian Ocean.
The gardens here are massive, which means it’s always easy to find a quiet spot to relax under a palm tree.This luxury hotel has the facilities to match.
There’s a large, freeform pool with an infinity edge and top-class views of the sea.
At mealtimes, you can pick from four restaurants – the main buffet eatery, a Chinese place, a fusion restaurant and a seafood market.
When you’re after a bit of pampering, meanwhile, head to the spa for a massage or a facial.