El Sol Hostel

El Sol Hostel Address: Marcelo T. De Alvear 1590 Piso 2, Buenos Aires, Argentina

Minimum price found for El Sol Hostel was: 74 ARS

Click here to get more information, photos & guest ratings for El Sol Hostel