This charming hotel is set in Boppard am Rhein. The property features a total of 25 accommodation units. This is not a pet-friendly accommodation.