Hotels in New Delhi
New Delhi is the capital city of India. With a total area of 42.7 km2, New Delhi is situated within the metropolis of Delhi and serves as the seat of the Government of India and the Government of the National Capital Territory of Delhi.
Last Updated:Monday, 07 July 2008 17:16PM
CentralR.com brings you quality New Delhi hotels at the best prices. Find, compare and book hotels in New Delhi online quickly and easily. Excellent savings and fantastic New Delhi locations mean your hotel search ends here! Next time you search for a hotel, enter 'CentralR' and the city or hotel name to find the best deals online.