Genesteld in de wijk Okhla van New Delhi, biedt 266 Sukhdev Vihar Top Floor New Delhi hotel accommodatie binnen 2 km van de Lotus Tempel.
Het pension is in New Delhi, vrij dicht bij Sukhdev Vihar metrostation. Gasten kunnen een bezoek brengen aan Our Lady of health Church gelegen op circa 700 meter afstand van het hotel. De ISKCON Vrindavan tempel ligt op ongeveer 3 km afstand, terwijl New Delhi station op circa 20-minuten rijafstand van 266 Sukhdev Vihar Top Floor is. De bushalte Jamia College is op een korte afstand van het pand.
Eatery met Chinese maaltijden is gesitueerd op ongeveer 12 minuten wandelafstand van het comfortabele hotel.