3 star hotels in Alpenrod
We found 1 property with availability in Alpenrod
Show on map
Hotel Favolosa
Am Kirchplatz 12, Alpenrod, Germany
Located a 10-minute ride from Landschaftsmuseum Westerwald, Hotel Favolosa Alpenrod includes 7 rooms. Guests who stay at this hotel can park their car on site.
- 1-1