Karta Vacation Rentals
In the heart of downtown Vancouver, a landmark 'Castle in the City' sits steps from Robson Street and Granville Street. Pacific Centre, the Vancouver Art Gallery, Canada Place, the waterfront and the convention centre are all within a short walk.