Renovated in 2014, the Park Plaza Delhi CBD Shahdara guarantees guests a pleasant stay whether in New Delhi and NCR for business or pleasure. Only 10.00 Km from the city center, the hotel's strategic location e ... Read more

View all hotels in New Delhi and NCR