Complete details of HOTEL TAJ PALACE including address, contact information, phone number, category and website in Shimla.
Address : NORTH BANK ESTATE, SNOW VIEW, LAKKAR BAZAR, SHIMLA, HIMACHAL PRADESH 171001
City : Shimla
Pincode : 171001
Category : HOTEL
Phone : 096679 91816
Website : http://tajpalaceshimla.in