Yakınındaki Oteller Croxteth Hall & Country Park, Liverpool