Serviced apartment GT Properties Self-Catering Apartments
★★★
Bel Ombre, Seychelles Islands, Seychelles Show on map
The Drake Seaside Apartment is a hotel in Seychelles Islands, Seychelles. It is one of 470 places to stay in Seychelles Islands listed on Triptoic.
Bel Ombre, Seychelles Islands, Seychelles
The Drake Seaside Apartment is located at Bel Ombre, Seychelles Islands, Seychelles.
Highly rated alternatives close by
Apartment/Flat
Entire House
Guest favorite
Guest favorite
Serviced apartment
Apartment/Flat
Hotel