A 3 km del Hotel O Z-Heart 2 Near Tughlakabad Station Metro Station Nueva Delhi, los huéspedes pueden llegar al Santuario de Vida Silvestre Asola Bhatti. Hay consigna de equipaje y un restaurante disponibles en las instalaciones.
Entre las atracciones de la zona también encontrarás el Parque Acuático Atlantic Water World Delhi, enclavado a unos 15 minutos en coche de este hotel de 3 estrellas. Complementa tu experiencia educativa visitando la Jamia Hamdard, que está enclavada a 3,1 km del hotel Z-Heart 2 Near Tughlakabad Station Metro. La parada de autobús más cercana es Surajkund Crossing, situada a 400 metros, y la estación de tren Nueva Delhi está a 30 minutos en coche.
Este hotel se encuentra a un corto paseo del restaurante Shree Rathnam.