Deluxe Villas



Room Overview:

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 WeekendLook Our Featured Rooms