Located within 5.6 km of Victory Tunnel and 4 km of Circular Road in Shimla, The Nature Treat provides accommodation with seating area. This property offers access to a terrace, free private parking and free Wi-Fi. Guests can enjoy mountain views.
Numero delle stanze: 3
Sanjauli Bypass Road, 171006 Shimla, India