Location
Town Pallace Inn Churned, BP-12, West Patel Nagar, Near Metro Piller No. 220, New Delhi, Patel Nagar, New Delhi,
New Delhi 110008
Nearby Malls & Restaurants
Popular Tourist Attractions
Closest Airport, Railway Station & Bus Stand
Town Pallace Inn Churned - Patel Nagar