Situated within 16 km of Victory Tunnel and 14 km of Tara Devi Mandir in Shimla, Hill Side Inn features accommodation with seating area. Private parking is available on site at this recently renovated property. Guests can enjoy mountain views.
Numero delle stanze: 3
Village Shilli, Post office Bychari, Shimla HImachal,Pradesh, 171011 Shimla, India