Eden Island Luxury Accommodations is located on Mahe Island, just 3.1 mi from the capital city of Victoria. The Eden Plaza is 1312 feet away and features a variety of shops and restaurants.
Eden Island features a variety of self-catering accommodations all featuring contemporary décor and furnishings. They come fitted with air conditioning, a lounge area, satellite TV and a laptop safe. All modern units come complete with a kitchen.
Other facilities offered at the property include 4 private beaches, 2 swimming pools and a tennis court, as well as water sports facilities and a tour desk. An array of activities can be enjoyed on site or in the surroundings, including fishing, hiking and diving.
This resort is 4 miles from the Seychelles International Airport.