Photos coming soon
HOTEL
Sren Self catering Apartment
Les Canelles Road Anse Royale, Seychelles Islands, Seychelles
Where it sits
Sren Self catering Apartment
Les Canelles Road Anse Royale, Seychelles Islands, Seychelles
-4.74015, 55.50592
Similar stays nearby
O Kanel Solace Apartments
Hotel · 104 m
Alisee
Hotel · 238 m
Royale Suites Luxury Self Catering Seychelles
Hotel · 253 m
Fleur de Sel
Hotel · 253 m
Royale Panorama View Apartment
Hotel · 360 m
Ixora Villa
Hotel · 557 m
Kannel Apartments seychelles
Hotel · 557 m
Kannel Apartments Seychelles - 2 Bedroom
Hotel · 557 m
Plan around Sren Self catering Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 10, 2026.
