Hotel Ahlström
Skomakaregatan 3, Lund, Sweden
Booking.com
Book Now