Hotel Amar Palace Hotel
Jakhoo Rd, The Ridge, Lakkar Bazar, Shimla,, Himachal Pradesh,171001, Shimla, 171001
Situated in Shimla, 400 metres from The Ridge, Shimla, Hotel Amar Palace features views of the mountain. This 3-star hotel offers room service, a 24-hour front desk and free Wi-Fi. The property is non-smoking and is set 1.6 km from Victory Tunnel.