Situado a uma distância de 3.3 km do Santuário de Vida Selvagem Asola Bhatti, Hotel O Z-Heart 2 Near Tughlakabad Station Metro Station Nova Deli 3 estrelas inclui depósito de bagagem e restaurante. O Parque Aquático Atlantic Water World está localizado a aproximadamente 15 minutos de distância dirigindo.
Lugares de culto para visitar a uma distância de 7 km deste hotel incluem o Templo de Lótus. Além disso, o Hotel O Z-Heart 2 Near Tughlakabad Station Metro fica a uma distância de 10 minutos de carro do Forte de Tughlaqabad, enquanto a rodoviária New Delhi fica a aproximadamente 30 minutos de distância dirigindo. O ponto de ônibus mais próximo é Surajkund Crossing, a cerca de 400 metros de distância.
O hotel se encontra a poucos quarteirões do Shree Rathnam, oferecendo pratos da cozinha asiática.