Barowalia Resorts is located in Shimla, close to Christ Church, State Museum, and Viceregal Lodge.
Dining options at Barowalia Resorts include a restaurant and a coffee shop/café. Additional property amenities include tour/ticket assistance and an elevator (lift).
Televisions have cable channels.
- Below Kali Bari Temple
- Tourist Complex
- Shimla 171001
- User Rating