La Locanda Azzurra

  Via Solaro 111, Sanremo, Liguria, Italy

Booking.com Book Now