HOTEL TAJ PALACE SHIMLA
Updated 196 days ago
Snow View, Lakkar Bazar North Bank Estate, Shimla, Himachal Pradesh 171001
Comfort located on the mall, Hotel Taj Palace Shimla is perfectly situated between the worlds of business and leisure. Hotel Taj Palace Shimla is located steps from the Snow View, Lakkar Bazar North Bank Estate, Shimla and shopping paradise is minutes from the 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.