Ciao - for people with opinions
Please login first
0 out of 0 Ciao members recommend this product
Thanks for your input
Well-connected to all areas of the metropolis, particularly the railway station and the airport, this is a conveniently placed hotel in central Delhi. Catering to a wide variety of nationalities...
See more Information