Heritage Village, New Delhi
I just had a business trip to New Delhi to visit one of our manufacturing plants in India. I am enchanted by this boutique hotel where I stayed. It is nestled away from the city (almost in the middle of nowhere really) and you feel like living in some royalty kingdom.