Hotel O Z-Heart Tuglakabad Railway Station New Delhi met 30 kamers biedt gemakkelijke tot Nai Ka Kot, gesitueerd op 5 minuten lopen. Er is een restaurant op het terrein.
Dit 3-sterrenhotel is gelegen op afstand van 7 km tot de Lotus Tempel en op afstand van 8 km tot de ISKCON Tempel van Delhi. O Z-Heart Tuglakabad Railway New Delhi is op korte rijafstand van 10 minuten van het Asthal Mandir gelegen. Busstation Prem Nagar bevindt zich op een paar stappen verwijderd van dit hotel.