Le Triskell - Guest House
Indoor lodgingColorful, humble rooms in an inn with a bright restaurant, a bar & a tropical garden.
Address
98000, Au Cap, Seychelles
Website
Contact
+248 2 510 008Rating on Google Maps
3.60 (30 reviews)Open on Google Maps