Welcome to the BEST WESTERN Chilworth Manor -
The Southampton Hotel

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 makes BEST WESTERN Chilworth Manor Hotel an ideal location when visiting Southampton, Romsey, Winchester and the New Forest. Read More>>