Apartment/Flat Island Cove Self Catering "Soungoula"(sea view)
★★★
Les Canelles Road, Anse Royale, Seychelles, Seychelles Islands, Seychelles Show on map
Kannel Apartments Seychelles - 2 Bedroom is a 2-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.
Les Canelles Road, Anse Royale, Seychelles, Seychelles Islands, n/a, Seychelles
Kannel Apartments Seychelles - 2 Bedroom is located at Les Canelles Road, Anse Royale, Seychelles, Seychelles Islands n/a, Seychelles.
Kannel Apartments Seychelles - 2 Bedroom is rated 2 stars.
Kannel Apartments Seychelles - 2 Bedroom has 1 rooms.
Highly rated alternatives close by
Guesthouse/bed and breakfast
Apartment/Flat
Apartment/Flat
Guest favorite