
Mahe Island, Seychelles
The Palm Seychelles
4-star hotel
With a stay at The Palm Seychelles in Mahe Island, you'll be on a river, within a 5-minute drive of Beau Vallon Beach and Anse Major Trail. This 4-star hotel is 21.4 mi (34.5 km) from Baie Lazare Beach and 1.6 mi (2.6 km) from…
- Wi-fi
- Outdoor freshwater pool
- Car park
- Restaurant


