Use Code WELCOME25
Open AppMy Account
Customer Login
The Orchid Hotel Shimla
Set along Shimla Bypass Road, the Orchid Shimla offers an upscale base with the finest facilities for a luxurious holiday.
Show More
Address : Shimla Bypass, Frood, Sanjauli, Shimla, Himachal Pradesh 171006, India
The Orchid Hotel Shimla