Casuarina Hill Villa
Casuarina Hill Villa is a 3-star venue set just 2.2 km from Union Estate Park, Seychelles National Botanical Gardens and Clock Tower.
The city center is 9 km away from the hotel.
All rooms in Casuarina Hill Villa are fitted with a DVD player, TV, a kitchen, a refrigerator and ironing facilities. There are rooms with a panoramic view of the ocean. They are equipped with a toaster, a microwave and an electric kettle.
Casuarina Hill Villa can be reached in 15 minutes by car from Seychelles International airport.