Set within a 12th-century castle, this extraordinary hotel in Romrod offers elegant accommodation and creative cuisine. It lies just off the A5 motorway and offers free private parking.
Book this Hotel