Eden Plaza | Villas

Info

  • Shops | Restaurants
  • Eden Plaza / Eden Island | Mahe
  • 4.1 km from Victoria / 6.5 km from Airport
  • The ultimate shopping experience when in Seychelles
    More than 50 shops, restaurants and business services all in a fresh and modern atmosphere
    Mon-Sat: 9am - 5pm

Eden Plaza
oops something didn't go right