Hotel Impala

Hotel Impala Book / Directions
Address
Libertad 1215, C1012AAY ,Buenos Aires
Nearest stations
About 8 minutes from Tribunales on foot
Reserve

Transit information

Nearest hotels

cntlog