Hotel China Town

img01
img01
  • About
  • Photos

Hotel China Town, Karol Bagh, New Delhi


Address

Saraswati Marg, 12A/15, W.E.A., Block 12A, Karol Bagh, New Delhi