Hotel Taj Palace

Shimla, Himachal Pradesh - 171 001

Hotel Taj Palace, Shimla - In & Around

Name of attraction Distance (kms) Distance (miles)
Shimla Christ Church 2.0 1.24
Tara Devi Temple 14.0 8.69
The Ridge 2.0 1.24