Get away from it all and visit this beautiful hotel in the South Wirral area of Cheshire. The establishment is within easy reach of the city of Liverpool and Manchester as well as Chester. The rooms are all designed with care and attention and have a great selection of modern amenities that include television and private bathroom as standard.