hotel star palace

hotel star palace, main bazar rd, bagichi ramchander, aram bagh, paharganj, new delhi, delhi 110055, india