El Hotel Bel Morris Nueva Delhi es el lugar ideal para alojarse en el distrito Sur de Delhi, a una distancia de 6 km del Qutab Minar. Este hotel de 3 estrellas tiene servicio de aparcamiento y servicio de conserjería, junto con Wi-Fi en zonas comunes.
El Templo del loto se halla al alcance del hotel, mientras que la parada de autobús Savitri Cinema se halla a tan solo 10 minutos a pie. Los huéspedes pueden visitar el Templo Kalkaji, ubicado a una distancia de 2 km del Bel Morris. Este establecimiento se halla a poco más de 15 minutos en coche de la Tumba de Humayun, muy popular entre peregrinos y turistas. La estación de tren Nueva Delhi está no muy lejos de este hotel, mientras que la estación de metro Greater Kailash se encuentra a 650 metros.
El restaurante Mainland China, que está a 5 minutos a pie del hotel Bel Morris Nueva Delhi, sirve cocina china para satisfacer todos los gustos.