Stay in ligt op 4,1 km van Dudhsagar-watervallen en 10 km van Fort Tughlaqabad, en is voorzien van kamers met airconditioning en een eigen badkamer in New Delhi. Dit hotel met 3 sterren biedt gratis WiFi, roomservice en een 24-uursreceptie. De accommodatie is rookvrij en is gelegen op 13 km van MG Road.
De kamers bij het hotel hebben een flatscreen-tv. Kamers hebben een eigen badkamer, gratis toiletartikelen en beddengoed.
Lodhi Gardens ligt op 13 km van stay in, en Gandhi Smriti ligt 14 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Indira Gandhi (Palam), op 16 km van de accommodatie.