Located in Mahe, 5 km from Morne Blanc Trail, JA Enchanted Waterfront Villas Seychelles provides accommodation with a restaurant, free private parking, a bar and a garden.

Additional Info

AddressProvidence Highway, Mahe Island Seychelles

Comments

Leave a Reply

Archives

Categories

Meta