Situated in the rural parish of Hanbury, The Vernon boasts an award-winning restaurant, free Wi-Fi throughout, and free onsite parking.