Located 51 meters from Island Trader Restaurant. The 4-star Coral Strand Smart Choice Hotel offers comfort and convenience whether you're on business or holiday in Seychelles Islands.
Located 202 meters from Island Trader Restaurant. Savoy Resort and Spa is perfectly located for both business and leisure guests in Seychelles Islands.
Located 236 meters from Island Trader Restaurant. Located in Mahé Island, Chateau Elysium is a perfect starting point from which to explore Seychelles Islands.