Deluxe Villas
Our 11 Deluxe Villas, offer 22 rooms featuring private balconies with hill-view and provide utmost privacy for the patrons. All villas are intricately designed and equipped with all modern facilities.
Room Amenities
Best Offer For Weekend
Deluxe Villas
Our 11 Deluxe Villas, offer 22 rooms featuring private balconies with hill-view and provide utmos...