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 Karma 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.