Category: Hotels | show me more
New Chester Road
Main: 0871 52...
Located on the A41, within easy reach of the M53 and 7 miles from Chester city centre. Local attractions include the Blue Planet Aquarium, Cheshire Oaks Designer Outlet and Cheshire Oaks Colosseum.
Reviews for this businessLeave a review
Monday to Sunday
Open 24 Hours