hotel baba inn

prem nagar, arya nagar, paharganj, new delhi, delhi 110055, india