Country House Hotels in Hampshire
Hampshire boasts ancient woodland, bubbling streams and rolling hills. With two national parks, the New Forest and the South Downs calling Hampshire home, as well as the beautiful medieval city of Winchester with its cathedral, one of the largest in Europe, Hampshire offers cities and ports rich in history, a beautiful coastline and stunning countryside.