Karta Vacation Rentals





In the heart of downtown St. John's at the base of Signal Hill, with harbour views and easy access to the Port of St. John's and Commissariat House. Minutes from George Street and boutique shopping, this pet-friendly hotel puts the Avalon Peninsula on your doorstep.