The hotel, located in the narrow streets of the Hauz Rani area, is close to one of Delhi's top medical centres, Max Super Speciality Hospital.