Scala Hotel Buenos Aires

Scala Hotel Buenos Aires Address: Bernardo De Irigoyen 740, Buenos Aires, Argentina

Minimum price found for Scala Hotel Buenos Aires was: 423 ARS

Click here to get more information, photos & guest ratings for Scala Hotel Buenos Aires