Haus Megan Villa Glacis is located 25 minutes' walk from the Cathedral of Our Lady of Immaculate Conception and invites guests to enjoy a terrace. The 3-bedroom holiday home hosts up to 8 guests and provides them with a private parking lot.
The 2-bathroom villa offers a prime location, 3.4 km from the Victoria Market, while natural sights like the Seychelles National Botanical Gardens are 4.3 km away. If you feel like visiting the surroundings, check out the Clock Tower a 10-minute drive from this Glacis property. Haus Megan Villa is 3.1 km from the Church of Saint Roch, popular with worshippers as well as tourists.
Guests will appreciate sea views. This villa comes with a bathroom with a separate toilet and a shower. A dryer and towels are also offered.
Haus Megan Villa has a full kitchen, including a refrigerator, an oven, and kitchenware. Offering European dishes, Les Cocotiers is situated a 13-minute walk away. Transportation options in the area include Pti Payot bus station, located 550 metres away.