Hotel Sudershan Palace

Connaught Place, Delhi - 110 055

Hotel Sudershan Palace, New Delhi - Photos & Videos