Welcomhotel By ITC Hotels Shimla is a 5 star hotel in Shimla, Himachal Pradesh, India.
The hotel is offering venues for corporate meetings, social or weddings.
The hotel has 47 rooms and suites.
Managed By: Welcomhotel By ITC Hotels, ITC Hotels
Location Advantage(s):
Welcomhotel By ITC Hotels Shimla is conveniently located only 10 kms. from the hot spots of Shimla, nestled among the evergreen forests of the lower Himalayas.
Member Of: No
Awards (If Any):
No
Languages Spoken: English, Hindi, Himachali
Activities At The Venue:
Leisure Activities: Fitness Centre, Spa
Indoor Activities: Ollie's Corner for Kids, Indoor Games
Outside Activities: Nature Walks
Pet Policy:
Any Special Information Regarding Venue: