Details
WhatsApp Image 2021-03-04 at 11.05.40

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.