Edens Holiday Villas Photos

Meet 3 travelers, 3 tour guides and discover 90 photos

Location. Edens Holiday Villas is located in the Victoria Mahe Island neighborhood of Mahe Island, close to Grand Anse Beach. Additional area points of interest include Beau Vallon Beach and Barbarons Beach. Hotel Features.Dining options at Edens Holiday Villas include a restaurant and a bar/lounge. Room service is available during limited hours. D…
View Edens Holiday Villas guide >

Exterior

Living Area

Living Area

Guest Room

Guest Room

Guest Room