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.
|Ma Constance Road Apartment 24|