Castle Hotel Corporation phone 100, Brook Avenue North New Milton, Hampshire BH25 5HF map Chewton Glen Hotel phone Christchurch Rd New Milton, Hampshire BH25 6QS map if (!IN_DEV) { ?> } ?>