Eden Luxury Apartments
Máhe Island – Seychelles
Eden Luxury Apartments consists of a cluster of 20 luxury self-catering units set on the main island of Mahe. Just five minutes drive from the airport and the Capital, Victoria, it is very conveniently located close to shops and restaurants. All apartments are fully furnished and overlook the swimming pool – the perfect place to relax and unwind.