Sort by relevance
1 of 1 hotels
You'll be by the ocean with a stay at Desroches Island Seychelles in Desroches Island. Make yourself at home in one of the 108 air-conditioned rooms featuring private pools. Rooms have private patios. Cable programming and MP3 docking stations are provided for your entertainment, while wireless Internet access (surcharge) keeps you connected. Conveniences in...