S
Shahar David Review of Hotel The Claridges
This is a great hotel in a good location in Delhi,...
This is a great hotel in a good location in Delhi, not far from the Knot Place.
Clean neat and very courteous staff.
Comments: