hotel bella vista

1689-a, chitra gupta road, main bazar rd, paharganj, new delhi, delhi 110055