Hibiscus House Seychelles offers guest a home away from home experience. Hibiscus House is located at Ma Constance a mere 5 minutes away from Victoria. Hibiscus House Seychelles features three self catering apartments, of which includes a 1 Bedroom Apt.
Tags : #Hotel, #ApartmentCondoBuilding, #Apartment&CondoBuilding
Location :
Ma-Constance Rd, Mahe Seychelles, Victoria, Mont Buxton