Karta Vacation Rentals





In the heart of downtown St. John's, on one of the city’s two main streets. Steps from the Anglican Cathedral of St. John the Baptist, Leyton Gallery of Fine Art, Spirit of Newfoundland and Harbourside Park — perfect for strolls between sights.