Hotel San Francisco 3 stars

Caseros Nº 160, 4400 Salta, Argentina

Hotel image
Read more reviews for Hotel San Francisco