Located around 5 minutes' stroll from Therese Island, the 4-star Villas De Jardin Self-Catering Mahe Island hotel gives easy access to various tourist attractions. The hotel also provides car rentals to explore the area.
Clock Tower is 3.7 miles from this Mahe Island hotel, while Mission Lodge Lookout is nestled 2.1 miles away. The designer Villas De Jardin Self-Catering Mahe Island offers proximity to such natural sights as the sprawling Morne Seychelles National Park (2.4 miles) and Morne Seychellois (1.5 miles). Take benefit from the proximity to Port Launay Public Beach, which is approximately a 10-minute drive away. There is Dan Mangroo bus stop a few moments from the accommodation.
The Mahe Island hotel is 0.2 miles from Island Cafe Bar and offers a broad selection of meals.