Straubinger Str. 36 Landau an der Isar 94405
This 3-star hotel is situated in Landau an der Isar, 2 km from the A92 motorway. The Aparthotel Landau offers free WiFi and free on-site parking.The modern rooms at Aparthotel Landau an der Isar featu...more