Free Wi-Fi and public parking are offered at this hotel, situated 500 metres from Wallhausen (Helme) Train Station. The hotel is located in a castle and features rooms with a flat-screen TV.
Number of rooms: 21
Schlossgasse 2, 06528 Wallhausen, Germany