Karta Vacation Rentals
In the heart of Salvador Centro on Praça Castro Alves. A luxury, pet-friendly address minutes from Salvador Shopping Mall and a short drive to Porto da Barra and Farol da Barra beaches. Deputado Luis Eduardo Magalhães Intl. Airport is about 25 km away.