Green View 5 stars

Dal lake, 190001 Srinagar, India

Hotel image
Read more reviews for Green View