Aninhado no bairro Sul de Delhi em Nova Deli, Hotel Bel Morris 3 estrelas oferece acomodação a aproximadamente 25 minutos a pé do Templo de Lótus. Este hotel de Nova Deli disponibiliza Wi-Fi nos quartos.
O hotel está localizado em Nova Deli, dentro de alguns minutos da estação de metrô Greater Kailash. Este estabelecimento fica a 10 minutos dirigindo do Instituto Indiano de Tecnologia de Deli e o aeroporto Internacional de Delhi está a 20 km de distância. O hotel de 15 quartos está a 15 minutos de carro do Túmulo de Humaium e outras atrações principais de Nova Deli. Bem ligado a muitos pontos turísticos, Hotel Bel Morris se encontra com fácil acesso da parada de ônibus Savitri Cinema.
Este local apresenta máquina de fazer café, Wi-Fi gratuito e máquinas de café/chá em algumas unidades. As unidades têm máquinas de café/chá para self-catering, juntamente com Wi-Fi gratuito para entretenimento.
Um café da manhã é servido no restaurante todas as manhãs. O restaurante Coffe Shop tem terraço, e recebe os hóspedes com pratos da cozinha asiática.