A charming, cozy English pub, The Running Horse Inn offers modern rooms and has its own restaurant and bar. Nestled in the quiet, pretty village of Littleton, outside Winchester, it has free onsite parking and ... Read more

View all Luxury Hotels in Winchester