Hotel Hotel Apple View Narkanda
★★★
Village Vishnog, Near Taj Hotel, Theog, Shimla, Shimla, India Show on map
StayVista at Daafi is a villa in Shimla, Himachal Pradesh, India. It is one of 1,098 places to stay in Shimla listed on Triptoic. The property has 1 rooms.
Village Vishnog, Near Taj Hotel, Theog, Shimla, Shimla, 171201, India
StayVista at Daafi is located at Village Vishnog, Near Taj Hotel, Theog, Shimla, Shimla 171201, India.
StayVista at Daafi has 1 rooms.
Highly rated alternatives close by
Hotel
Homestay
Hotel
Lodge
Hotel
Hotel