About Hotel

Come, and experience soulful comfort in the peaceful eco-friendly ambience of Hotel Taj Palace Shimla and at the same time enjoy a holiday with a personalized experience, making guests want to come back again and again.

Hotel Address

Snow View, Lakkar Bazar North Bank Estate, Shimla, Himachal Pradesh 171001

Phone Number

+91 - 9816155636
+91 - 9805236000

Email Address