Com um jardim, o Flower Garden Self-Catering Apartments está situado em Beau Vallon, na Ilha de Mahé.
As acomodações são climatizadas e estão equipadas com uma televisão de ecrã plano. Algumas unidades possuem uma área de estar e/ou uma varanda. Também há uma cozinha equipada com um forno e um micro-ondas. Uma torradeira e uma chaleira também são providenciadas. São fornecidas toalhas.
O Aeroporto Internacional das Seychelles fica a 13 km.