Hotel Landhaus offers large rooms, an Italian restaurant and a traditional beer garden It is located in Eschweiler town centre, just 650 metres away from Eschweiler Train Station Newly renovate in 2014, all of the rooms at the Hotel LandhausRestaurant 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 25 km away