Hotel Star Plaza
5158,Behind R.K.Ashram Metro Station Paharganj(Main Bazar), New Delhi, India
Booking.com
Book Now