9 Guest rating Hotel photo

Barra Palace Apart-Hotel

Hint: You can enter any city or hotel name
Price from$82

Book Barra Palace Apart-Hotel

2916 Avenida Lucio Costa 1006 0.5 km from city center
Barra Palace Apart-Hotel -23.011764 -43.321509