Kilmarnock Inn is a unique experience that blurs the lines between a small luxury hotel and a heritage bed and breakfast, combining old world charm and Virginnia political history in the heart of Kilmarnock. With a full serve restaurant