Hotel Villa Vistas
★★★
Ghareawat, Vanvaas Rd, Narkanda, Kumharsain, HP, 171213, India, Shimla, India Show on map
Echor Backwoods Villa Narkanda is a 3-star hotel in Shimla, India. It is one of 1,041 places to stay in Shimla listed on Triptoic. The property has 10 rooms.
Ghareawat, Vanvaas Rd, Narkanda, Kumharsain, HP, 171213, India, Shimla, 171213, India
Check-in starts at 01:00 PM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.
Echor Backwoods Villa Narkanda is located at Ghareawat, Vanvaas Rd, Narkanda, Kumharsain, HP, 171213, India, Shimla 171213, India.
Echor Backwoods Villa Narkanda is rated 3 stars.
Echor Backwoods Villa Narkanda has 10 rooms.
Highly rated alternatives close by
Hotel
Homestay
Hostel
Hotel
Hotel