With three hectares of soothing greenery and water bodies, The Roseate is the closest to an urban oasis in New Delhi as you can probably get. This five-star stay is mere minutes from the Indira Gandhi International Airport, shopping malls, embassies and the corporate hubs of Delhi and Gurugram. Yet its verdant grounds and luxury spa provide all the creature comforts that one might seek from a getaway from the city. The architecture at this 65-room luxury boutique resort takes its inspiration from the five elements of Hindu philosophy – air, water, fire, earth and sky.