They literally follow ''Atithi Devo Bhavah''.
This is a great place to be with family. It's a dream to be surrounded by nature and breathe fresh air . No where in Delhi one can find such a place. I highly recommend everyone to go visit this place for all occasions. Great service and amazing food just adds to its beauty . Thank you team Karma for such good hospitality.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.