The Raven Hotel, a charming Hampshire village establishment, offers traditional hospitality. Built in 1901, it features modern rooms, a real ale pub, and a restaurant.