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.
Star CategoryHotel Address
17A/12, W.E.A., Gurudwara Road, Opp.Jessa Ram Fortis Hospital, Karol Bagh New Delhi - 110005, India
Hotel Images