The Claridges New Delhi

12 Aurangzeb Road
New Delhi
India