Hotel Tirupati Palace

2 Star  

The Mall, Shimla, Himachalpradesh - 171 001

Hotel Tirupati Palace, Shimla - Photos & Videos