Casual Dining

Hotel Metro View

Karol Bagh
img01
img01
  • About
  • Photos

Hotel Metro View, Karol Bagh, New Delhi


Address

17A/3, WEA, Karol Bagh, New Delhi, West Extension Block 17, New Delhi

Phone no.

+91 9968934391