Accommodation

Neem Villas, consist of 08 comfortable cabanas, and 04 newly built premium luxury rooms. All accommodation are spacious, have their own private open verandas or balconies, and have well-appointed lavish bathrooms.