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.