Room features
Staying at Karawwa Luxury Villas hotel, you may choose from one of the 6 rooms featuring a flat-screen TV with satellite channels, as well as essentials such as air conditioning. Private bathrooms also include free toiletries and slippers. Enjoy views of the river, while staying at the accommodation.