About it
Located in Saint-Louis in the Alsace region, Studio Lora S 101 has a terrace. Complimentary WiFi is featured. This apartment comes with a kitchen, a seating area, and a flat-screen TV. The apartment also has 1 bathroom. Basel is 5 km from the apartment, while Mulhouse is 30 km away. Basel Airport is 5 km from the property.