A
Asmita Kabra Review of Hotel The Claridges
A nice, comfortable and centrally located hotel in...
A nice, comfortable and centrally located hotel in Delhi. Great outdoor sitting area, although not during the mosquito season...!
Comments: