Flower Garden Self-Catering Apartments Location
Coral Strand Road,, Beau Vallon (Mahe), Seychelles
Enter dates to see available properties
Area Information
Airports
Seychelles International
14 km
Attractions
ISPC Supermarket Fresh Beau Vallon
400 m
Dolphin Nemo Glass Bottom Boat
550 m
Teddy's Glass Bottom Boat
650 m
Beau Vallon Bay Beach
650 m
Beau Bambou Guesthouse
900 m