Located 39 meters from Coral Strand Hotel. The 4-star Coral Strand Smart Choice Hotel offers comfort and convenience whether you're on business or holiday in Seychelles Islands.
Located 194 meters from Coral Strand Hotel. Located in Mahé Island, Chateau Elysium is a perfect starting point from which to explore Seychelles Islands.