Places to see in Shimla | The Orchid Hotel Shimla
Details
The exterior of The orchid Hotel next to a brightly lit pathway

The Orchid Hotel Shimla

Orchid Hotel, Shimla is a signature hotel that elegantly blends comfort and modern living to bring forth a pristine vacationing experience. It is in close proximity to centres of commerce, entertainment and sightseeing spots.