Karta Vacation Rentals
In the heart of Porto on the elegant Avenida dos Aliados, steps from Aliados Square and the Dom Pedro Monument. Walk to Porto City Hall, Trindade Church, São Bento station, Clérigos Tower and the Douro River. Metro and train stations are minutes away; the airport metro is a five-minute walk that links to the airport in about 30 minutes.