Hotel Star Plaza 3 stars

5158,Behind R.K.Ashram Metro Station Paharganj(Main Bazar), Paharganj, 110055 New Delhi, India

Hotel image
Read more reviews for Hotel Star Plaza