A brand new self-catering apartments fully furnished in a contemporary style, each with balcony air-conditioning and secure, gated parking. Our apartments are located on the brow of St. Louis hill, overlooking Victoria and the Inner Islands.
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.
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.