Offering a location a 5-minute walk from the Padhai Kali Mata Temple, Barowalia Resorts Shimla offers 14 rooms. Featuring a restaurant, this hotel is located just moments from the Peterhoff.
The Bengali hut–style Kali Bari Temple is 2.2 km from the 3-star resort, and the buddhist temple "Dorje Drak Monastery" is situated 350 metres away. Guests can get to Shimla city centre, which is 2 km away. The Johnnie's Wax Museum is a 10-minute ride from the Barowalia Resorts. Vikasnagar bus stop is located nearby, within a few blocks of this property.
The restaurant Mehru Sweets is situated 350 metres from the hotel.