Situated in the north of Mahé Island, St. Louis is perfectly located between the hustle and bustle of Victoria and the peaceful sandy beaches of Beau Vallon. Both towns are easy to access via bus which stops right outside our apartments. Our brand new self-catering apartments are fully furnished in a contemporary style, each with balcony air-conditioning and secure, gated parking. Our apartments are situated on the brow of St. Louis hill, overlooking Victoria and the Inner Islands. The centre of Victoria is just minutes away on foot. The beautiful town of Beau Vallon and its golden sandy beaches are just a 5 minute journey west of our apartments in St. Louis.
- Hotspots (wireless internet connection)
Location Map & Directions
Nearest Beach: Beau Vallon - 10 minutes Drive (Car)Nearest Airport: Seychelles International Airport - 20 minutes Drive (Car)Nearest Jetty: Inter Island Quay - 8 minutes Drive (Car)Nearest Bus Stop: 1 minutes Walk