8.1/10
Very Good
17 reviews
Free Wi-Fi
7 km.
Landshut Bavaria Main Train Station
This country hotel is situated on the outskirts of the historic town of Landshut, amidst the idyllic countryside of Lower Bavaria.
Number of rooms: 40
Linden 8, 84095 Linden, Germany