Hotel Jaypee Siddharth, New Delhi

3 Rajendra Place New Delhi110008, India