Burg Blens Hotel Heimbach
Scenically situated beside the Rur River in Heimbach, Burg Blens offers self-catering accommodation with free Wi-Fi access and a private patio. Eifel National Park is a 10-minute drive.
Number of rooms: 8
St. Georgstr. 13, 52396 Heimbach, Germany