Willows Inn

  Court Road Lal Chowk, Srinagar, India

Booking.com Book Now