Hotel nearby Avellaneda
2 found
Barracas
Situated in Buenos Aires, 3.1 km from Cabildo, Barracas offers accommodation with free WiFi and a garden. Plaza de Mayo Square is 3.2 km from the homestay, wh
More Hotel in other Cities
Interesting places in Avellaneda
Search this area