Metro Plaza
Search & compare prices for Metro Plaza in all hotel booking websites.
Metro Plaza Address: 2690-2695,Gali Number 8,Aram Bagh,Chuna Mandi,Paharganj, New Delhi, India
Minimum price found for Metro Plaza was: Null INR
Click here to get more information, photos & guest ratings for Metro Plaza