Ca. 2 km vom Lotustempel entfernt gelegen, bietet das Hotel Rana Stays Neu-Delhi 13 Zimmer an.
Das Bed & Breakfast befindet sich im Stadtviertel South Delhi von Neu-Delhi, in circa 25 Gehminuten Entfernung von einer heiligen Stätte, dem Humayun-Mausoleum. All India Institutes of Medical Sciences ist auch in etwa 3 km Entfernung vom Hotel. Das Rana Stays befindet sich in ungefähr 15 Autominuten Entfernung vom Akshardham-Tempel. Der Bahnhof Neu-Delhi ist ca. 9 km von hier entfernt, und die U-Bahn-Station Lajpat Nagar ist lediglich 650 Meter von der Unterkunft entfernt.
Die Badezimmer sind mit eine getrennte Toilette und eine Dusche sowie mit Badelaken und Handtücher ausgestattet.
Die Gäste können im Restaurant Mazaar Restaurant, das sich ein paar Schritte entfernt von der Unterkunft befindet, eine Auswahl an afghanischen Gerichten genießen.