Das Hotel Elan Stays Neu-Delhi mit Ausblick auf die Stadt ist 3 km vom Freizeitpark Worlds of Wonder von Neu-Delhi entfernt.
Die Pension liegt in praktischer Lage in Neu-Delhi, in der Nähe von der U-Bahn-Station Okhla Bird Sanctuary. Das Hotel bietet Nähe zu Sehenswürdigkeiten wie dem Botanischen Garten der Indischen Republik (2 km) und dem Atlantic Water World Water Park Delhi (2,1 km). Das Elan Stays liegt in einer Entfernung von rund 10 Fahrminuten vom Einkaufszentrum The Great India Place. Der Bahnhof Neu-Delhi befindet sich 15 Kilometer von der Unterkunft entfernt.
Die Zimmer im Hotel verfügen über einen Balkon sowie eine Klimaanlage für Ihren Komfort. Sie sind mit privaten Badezimmern ausgestattet.
Das Restaurant Glued liegt nur wenige Schritte entfernt von der komfortable Unterkunft.