Neues Landhotel Vogelsberg, Romrod, Germany
Neues Landhotel Vogelsberg is conveniently located at Kneippstr. 1 in Romrod, Germany
Hotel Location:
Address: Kneippstr. 1
City: Romrod
Country: Germany
Hotel Features:
- Check-In Time: 1 PM
- Check-Out Time: 11 AM
- Game Room
- In House Bar
- In Room TV
- Meeting Room
- Room Service
- Hair Dryer