Located on a hilltop, this property provides stylish design, spacious rooms, a range of in house activities, making guests stay, a perfect one. Enjoy mouthwatering dishes amidst the calming elements of nature at the onsite restaurants with wide selection of …