Ideally situated in the heart of Hampshire our Edwardian Manor House Hotel in Southampton offers charming accommodation and a state-of-the-art health club and spa which make Best Western® Chilworth Manor Hotel an ideal location when visiting Southampton, Romsey, Winchester and the New Forest.