Entire apartment
Stelia Seychelles
4-star apartment near Beau Vallon Beach
Choose dates to view prices
Photo gallery for Stelia Seychelles





Reviews
9.8 out of 10
Exceptional
Entire apartment
1 bedroomSleeps 2753 sq ft
Popular amenities
Explore the area

La Gogue Rd, Glacis, Mahé Island
- Place, Tusculum Beach5 min walk
- Place, Glacis Beach10 min walk
- Place, Sunset Beach11 min walk
- Airport, Victoria (SEZ-Seychelles Intl.)