Chopra Residency in Delhi Overview

8-A/59 W.E.A. Karol Bagh, New Delhi-110005 No. of Rooms : - 04

Map Location

Hotel Facilities