HOTEL MAYUR SHIMLA The Ridge, ( Near Chirst Churge) Mall Road, Lakkar Baza, Shimla - 171001, India
Near HP Secretariat, Chotta Shimla, Kasumpti Road, Shimla, Himachal Pradesh 171002
Hotel Sansar is located near the High Court of Himachal Pradesh, the Mall in Shimla, Himachal Pradesh - 171001
Hotel Dreamland, The Mall, Jakhoo Rd, Lakkar Bazar, Shimla, Himachal Pradesh 171001, India
Hotel Amar Palace, Jakhoo Rd, The Ridge, Shimla, Himachal Pradesh 171001 (The Ridge Mall Road distance 18 mints)