This hotel is located in the city centre of Buenos Aires. Read more
This hotel is located in the city centre of Buenos Aires.