The 2-star Heavens Mahasu Villa By Grb Shimla hotel provides proximity to the Vaishno Devi Temple, which is located just 0.9 km away. Boasting a location only 600 metres from the Tara Devi Temple, this Shimla hotel features 26 rooms as well as a restaurant.
The hotel is about 5 km from Simla airport and within 10 minutes' drive of such cultural venues as the Army Heritage Museum. The Heavens Mahasu Shimla can be reached within reach of Tara Devi Mandir. There is the Chadwick Falls 4.4 km away.
A balcony are included in the rooms for guests' convenience.