Hotel Church Road Nova Deli é um alojamento confortável de 3 estrelas, que fica a 4.5 km do Templo de Akshardham e a cerca de 25 minutos caminhando do Túmulo de Humaium. O hotel tem 18 quartos e apresenta câmbio de moeda e lareira ao ar livre no local.
Este hotel de Nova Deli oferece uma localização primordial, a cerca de 8 km da estação New Delhi. O Parque Zoológico Nacional, a 10 minutos de distância dirigindo, é definitivamente imperdível para turistas em família em Nova Deli. Church Road está localizado perto do Museu Nacional, enquanto a rodoviária Nizamuddin Railway está a 700 metros de distância. O metrô mais próximo de uma propriedade é o metro Jangpura, à 10 minutos de distância a pé.
Hotel oferece quartos com terraço e local de descanso, com controle de temperatura, juntamente com Wi-Fi gratuito e TV de tela plana com canais via satélite. Eles possuem banheiros com banheiro separado e chuveiro.
O hotel Church Road está localizado a 250 metros do China Hut, que serve comida chinesa.