Nestled just a 10-minute walk from Jardin telfaire, I Stay Souillac villa entices guests to explore various tourist destinations nearby.
Le Domaine de Saint Aubin is 2.6 km from this holiday home, while the Saint Aubin Plantation is 2.7 km away. The property provides easy access to natural wonders such as the idyllic and stunning La Vanille Nature Park (4.3 km) and the wide waterfall "Rochester Falls" (2.2 km).
Guests can dine at Chez Rosy, which is 8 minutes' walk away.