Located in Shimla, 8.2 km from Victory Tunnel, Hotel Himsutra Himachal Pradesh provides accommodation with a garden, free private parking and a terrace. This 3-star hotel offers room service, a 24-hour front desk and free Wi-Fi.
Numero delle stanze: 29
Shimla Bypass, 171006 Shimla, India