Hospitality / Shimla
Taj Theog Resort & Spa.
A CLOSER LOOK
A sense
of place.
A hospitality setting framed by the landscape of the hills.
- Location
- Shimla
- Sector
- Hospitality
Hospitality / Shimla
A CLOSER LOOK
A hospitality setting framed by the landscape of the hills.