EDEN PLAZA
Updated 27 days ago
Perfectly located on Eden Island, Eden Plaza provides the ultimate shopping experience when in Seychelles...
Eden Plaza offers the perfect mix of more than 50 shops, restaurants and business services all in a fresh and modern atmosphere. Shopper enjoyment and convenience are at the forefront of every visit to Eden Plaza, whether meeting friends for a meal, finding the perfect gifts for family, or buying that well deserved item.