Set amid the pristine backdrop of a golf resort experience our meticulously designed Karma Cottages, oozing a royal feel combined with modern amenities to deliver you comfort during your stay in Delhi.
The Garden Suites are spread across an area of 900 sq. ft., and bring the luxury of a suite and the essence of nature together.
The Luxury Villas are the perfect rooms in Delhi that overlooks brilliant views out the balcony. Have a perfect stay and a joyful time with friends and family.