L8 Street - Q2 16 features accommodation within 200 metres of the centre of Mannheim, with free WiFi, and a kitchen with a dishwasher, an oven and a fridge. It is situated less than 1 km from National Theatre Mannheim and offers a lift. The apartment has family rooms.
At the apartment complex, each unit includes a desk, a flat-screen TV, a private bathroom, bed linen and towels. There is a seating and a dining area in all units. All units will provide guests with a wardrobe and a kettle.
Mannheim Central Station is 1.3 km from the apartment, while University of Mannheim is less than 1 km from the property.