Karta Vacation Rentals
In the heart of Porto’s historic center on Praça da Liberdade, facing the stately Avenida dos Aliados. A converted 5-star palace hotel, it’s steps from Clérigos Church and within easy walking distance of Porto Cathedral and Ribeira Square — ideal for city-center exploration.