Coral Strand-Mahe Island, Seychelles

Coral Strand-Mahe Island, Seychelles

Location. This Mahe Island hotel is situated on the beach. Beau Vallon Beach, North East Point Beach, and Grand Anse Beach are area attractions. Hotel Features. Coral Strand has an outdoor pool and a children’s pool. Wireless and wired high-speed Internet access is available in public areas (surcharges apply). Business amenities at this 3.0-star property [...]

thomas davisthomas davis