The Hosteller Shimla Hotel
Near Daizy Bank Estate, The Mall, Shimla, Himachal Pradesh, 171001 Shimla, India
1.7 km from Victory Tunnel, The Hosteller Shimla is situated in Shimla and offers free Wi-Fi and a tour desk. Boasting a 24-hour front desk, this property also welcomes guests with a restaurant and a terrace.