There are luxury hotels, and then there are sanctuaries. The Leela Ambience Gurugram Hotel & Residences has recently stepped into a new identity, firmly planting itself as the latter. I recently had ...