Property Location With a stay at Village Hotel Wirral in Wirral (Bromborough), you'll be convenient to Monkey Bizness and Lady Lever Art Gallery. This spa hotel is within close proximity of Otterspool Park and Sefton Park.Rooms Stay in one of 117 guestrooms..