About it
L8 Street-Worms is located in Worms, just 15 miles from University of Mannheim and 15 miles from Mannheim National Theatre. Featuring quiet street views, this apartment also has free Wifi. Mannheim Central Station is 15 miles away and Maimarkt Mannheim is 23 miles from the apartment.
The spacious apartment is composed of 5 bedrooms, a dining area, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured. The accommodation is non-smoking.
Guests can also relax in the shared lounge area.
Luisenpark is 25 miles from the apartment, while Darmstadt Central Station is 27 miles away.