El Hostal De La Boca
La Boca,
Av. Almirante Brown 162, Buenos Aires
Map

This colorful hotel is located in the centre of Buenos Aires, just 9 km from Jorge Show more
Quick view