Located 179 meters from La Plage restaurant. Set in a prime location of Seychelles Islands, Romance Bungalows puts everything the city has to offer just outside your doorstep.
Located 358 meters from La Plage restaurant. Located in Mahé Island, Clef des Iles is a perfect starting point from which to explore Seychelles Islands.