Hotel O Chaudhary Villa Nova Deli se encontra a 4.7 km do Qutb Minar e dispõe de depósito de bagagem. Há também o estacionamento.
Este hotel está situado a aproximadamente 10 minutos andando do Forte de Tughlaqabad. O hotel 3 estrelas situa-se a 6 km do Templo de Chhatarpur, que é considerado como um local sagrado. O Templo de Lótus fica a aproximadamente 15 minutos andando do Hotel O Chaudhary Villa, enquanto New Delhi fica a 30 minutos de distância dirigindo.
Tem várias opções de refeições, tais como Cafe 79 e Aggarwal Sweets a 350 metros de distância.