Karta Vacation Rentals
In Salvador’s historic Centro on Rua Chile, a landmark hotel sits at the top of the street linking Castro Alves Square to Chile Street. You’re steps from Castro Alves Square and a short drive from Porto da Barra Beach and Salvador Shopping Mall; Farol da Barra is about 3.2 miles away.