This lovely Hotel is situated in Liverpool. The property comprises 64 cosy bedrooms. Those staying at this accommodation may surf on the internet thanks to the Wi-Fi access ready to use on public areas. This establishment does not offer 24-hour reception. Travellers will not be bothered during their stay, as this is not a pet-friendly Hotel.