Inns in Mahe
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
Spas Villas
Eden Island, Eden Island, Seychelles (Open map)
This Eden Island property is around a 10-minute ride from Seychelles National Botanical Gardens and around a 10-minute ride from...
Read more... Spas Villas Machabee
Machabee Glacis, Machabee, Seychelles (Open map)
The inn is situated about 20 km from Seychelles International airport and just moments from Anse Machabee. The 3-star Spas Villas...
Read more...