A 5 minutos a pie del hotel The Mohan By Liviq New Delhi Railway, los huéspedes pueden llegar a la Sheila Cinema rápidamente. También hay un aparcamiento.
Los huéspedes pueden acceder a la Iglesia de San Jaime a 2 km de este hotel, mientras que el Estadio de críquet Feroz Shah Kotla se ubica a 2,1 km. La zona incluye lugares de interés religioso como la Mezquita del viernes (a 1 km) y la Iglesia Catedral de la Redención (a 3 km). Entre las experiencias culturales de la zona destaca el Museo de Cera Madame Tussauds Delhi, ubicado a pocas cuadras del hotel Mohan By Liviq New Delhi Railway. Este hotel de 3 estrellas, ubicado a 550 metros de la estación de metro New Delhi, se ubica a unos 10 minutos en coche del Fuerte Rojo de Delhi.
El restaurante Vaga Bond, que está bastante cerca de la propiedad, sirve cocina china para satisfacer todos los gustos.