YOUR ULTIMATE
SHOPPING
destination
in seychelles.
Perfectly located on Eden Island, Eden Plaza provides the
ultimate shopping experience when in Seychelles.
Eden Plaza offers the perfect mix of more than 70 shops,
restaurants and business services all in a
fresh and modern atmosphere.
Mall MapView Our Interactive Mall Map
Store DirectoryBrowse more than 60 shops