Guest House New Zamrood Holiday Home Dal Lake
★★★
Mountview Villa, Srinagar, India Show on map
Mountview Villa is a 3-star hotel in Srinagar, India. It is one of 818 places to stay in Srinagar listed on Triptoic.
Mountview Villa, Srinagar, 190001, India
Mountview Villa is located at Mountview Villa, Srinagar 190001, India.
Mountview Villa is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
#2 in Srinagar
Resort
Inn