s
shalu modi Review of Hotel The Claridges
The Claridges is at Janpath, New Delhi. The servic...
The Claridges is at Janpath, New Delhi. The services are excellent. The rooms are extraordinary and it's a great place for professional business meetings.
Comments: