Karta Vacation Rentals
In the heart of Liverpool’s city center, minutes from Liverpool Town Hall and the Royal Liver Building. Steps from the Cunard and Port of Liverpool buildings, and a short walk to Western Approaches and the Church of Our Lady and Saint Nicholas.