Hillcrest HotelWidnes, CheshireThis venue has a great location near Manchester and Liverpool and offers you fantastic facilities!Read more14049 BedroomsP.O.A