7.7/10
Good
79 reviews
Free Wi-Fi
Parking
6 km.
Liverpool Central Station
Village Hotel Wirral is an ideal spot from which to discover the Wirral Peninsular, North Wales, and the North West of England.
Number of rooms: 127
Pool Lane, Bromborough Pool, Bromborough, CH62 4UE, United Kingdom
Hotel booked 1 times today.