Serviced apartment GT Properties Self-Catering Apartments
★★★
North Coast Road, De Quincy, Seychelles Islands, Seychelles Show on map
Thalassa Seychelles Hotel Apartments is a 3-star hotel in Seychelles Islands, Seychelles. It is one of 470 places to stay in Seychelles Islands listed on Triptoic. The property has 1 rooms.
North Coast Road, De Quincy, Seychelles Islands, 361, Seychelles
Thalassa Seychelles Hotel Apartments is located at North Coast Road, De Quincy, Seychelles Islands 361, Seychelles.
Thalassa Seychelles Hotel Apartments is rated 3 stars.
Thalassa Seychelles Hotel Apartments has 1 rooms.
Highly rated alternatives close by
Apartment/Flat
Guest favorite
Guest favorite
Hotel
Guest favorite