By / 16th January, 2015 / Homepage Posts / Off

Welcome to Botleigh Grange Hotel Hampshire.

Botleigh Grange Hotel & Spa near Southampton in Hampshire, is a beautiful country style hotel with all the character you would expect from such a grand 17th century building whilst combining traditional ambience with modern facilities.