Hotel Landhaus offers large rooms, an Italian restaurant and a traditional beer garden. It is located in Eschweiler town centre, just 2,133 feet away from Eschweiler Train Station. Newly renovate in 2014, all of the rooms at the Hotel Landhaus/Restaurant Bella Casa have a modern bathroom and cable TV. Free Wi-Fi is available in all public areas. The Restaurant Bella Casa features a large terrace, and serves Italian cuisine. In summer months, draught beer can be enjoyed in the traditional beer garden. Parking is free at the Hotel Landhaus, and the A4 motorway is just 1.6 miles away.
Nothing much. Cobwebs Spiders (5) dirty shutters&windows very uncomfortable pillow was told that being uncomfortable was my problem. Will never go again
friendly staff and ambience. The restaurant (Italian) was excellent. small point but the room had no hair drier
The staff were friendly and helpful. The food was excellent both nights. A very nice experince to stay there Nothing.