The 4-star Echor Shimla Hotel - The Zion sits just 8 minutes' walk from the Vaishno Devi Temple and offers a restaurant. Business travellers will appreciate Wi-Fi in public areas and access to a 24-hour business centre.
Tara Devi Mandir is 2.8 km from the hotel, and the Himachal State Museum is approximately 3 km from it. The Chadwick Falls is also located around 10 minutes' drive from the Echor Shimla. Staying at this Shimla hotel, you'll be 5 km away from Simla airport.
There are 48 rooms at the accommodation, each of them has an air conditioner, as well as entertainment amenities such as a flat-screen TV with satellite channels.
Explore Chinese restaurant serving culinary creations based on vegetarian cuisine. Guests can relax and have a snack in the 24-hour bar.