This hotel offers hearty hospitality and rural tranquillity here amid beautiful natural countryside on the edge of the Spessart hills, a 20-minute drive to the east of Frankfurt.