Get ready for the mountains and enjoy your holidays in the lap of Mother Nature. Come to Shimla and experience a Luxurious stay at Barowalia Resorts. Located in the center of Shimla City near famous Kali Bari Temple (India's Second Famous Temple after Kali Ghat of Calcutta) and is surrounded by Deodar, Oak and Feathery Snow on the Peaks
Barowalia Resorts is located at Shimla. At Barowalia Resorts, you can enjoy a comfortable stay and services like Disco, Table Tennis, Non Alcoholic Drinks.