Delhi is a storehouse of hotels and thus it is difficult to
mention the exact count of the same. Among several hotels in this
city, I recommend the Connaught Hotel, which is located in
Connaught Place, New Delhi. It is located at the heart of the city
and is close to metro station, railway station and airports. Also,
marketplaces also lie in proximity to this hotel if you want to
indulge in some shopping.