travel jaal

Contact Owner
Delhi Vacation Rental
Reviews Add review
Hotel welcome palace A luxurious and leisurely family vacation, a quick corporate assemblage, a base camp for sight-seeing tours - all find a veritable recourse in the name Welcome Palace. In the midst of the bustling shopping arcade at Karol Bagh, in the heart of the Indian capital New Delhi , stands the solitary and proud decade old 3-star edifice.

Loading map...

Delhi Travel and Lodging Related Links