Das Bed and Breakfast The Spiral Nest Neu-Delhi liegt ca. 10 Minuten mit dem Auto vom Freizeitpark Worlds of Wonder entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Neu-Delhi. Ein Shuttleservice stehen allen Gästen zur Verfügung.
Das Hotel liegt in einer erstklassigen Lage, in 250 Meter Entfernung zur U-Bahn-Station Okhla Bird Sanctuary. Das Bed and Breakfast The Spiral Nest Neu-Delhi befindet sich sehr günstig, nähmlich in 3 km Entfernung vom Einkaufszentrum The Great India Place. Der Botanische Garten der Indischen Republik ist ungefähr 15 Autominuten von der Unterkunft entfernt, während der Bahnhof Neu-Delhi in circa 20 Fahrminuten Entfernung vom Hotel liegt.
Von den Zimmern aus kann man einen Ausblick auf den Fluss genießen.
Zu den Speisemöglichkeiten gehört auch das Restaurant Glued ganz nah an der Unterkunft.