Callao Suites 3 stars

Av. Callao 1062, Recoleta, 1023 Buenos Aires, Argentina

Hotel image
Read more reviews for Callao Suites