Located 1,060 meters from Mae Waterfront Apartments. Chez Lorna Guest House is a popular choice amongst travelers in Seychelles Islands, whether exploring or just passing through.
Located 1,352 meters from Mae Waterfront Apartments. Stop at Le Bonheur Villa to discover the wonders of Seychelles Islands. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.