17th-century inn, The White Horse, offers 11 en-suite rooms and a well-regarded food menu.