Flamboyant has 10 en-suite bedrooms: 2 Superior and 8 Double or Twin bedrooms. They offer beautiful ocean views or alternatively views of the luxuriant garden and the large swimming pool.
Flamboyant has 10 en-suite bedrooms: 2 Superior and 8 Double or Twin bedrooms. They offer beautiful ocean views or alternatively views of the luxuriant garden and the large swimming pool.