Located in Victoria, 2.8 km from Victoria Clock Tower, Hibiscus House Self Catering features accommodation with free WiFi and access to a garden. Offering a terrace with views of the sea, the units feature air conditioning, a seating area, cable flat-screen TV and kitchen. Some units feature a balco Read more
Located in Victoria, 2.8 km from Victoria Clock Tower, Hibiscus House Self Catering features accommodation with free WiFi and access to a garden. Offering a terrace with views of the sea, the units feature air conditioning, a seating area, cable flat-screen TV and kitchen. Some units feature a balcony and/or patio. The apartment offers a barbecue. Hibiscus House Self Catering offers a terrace. Seychelles National Botanical Gardens is 3.7 km from the accommodation, while Victoria Market is 2.6 km from the property.