Hotel Name: Hotel Sidharath Address: 3rd Floor Ram bazar Near Bus Stand and Army Training Command Adjacent The Mall Shimla Himachal Pradesh India 171001
For Enquiry and Booking Contact
Asia Hotels and Resorts
505, TCW Tower, Sector 19
Dwarka, New Delhi 110075, India