El Sol Hostel
Search & compare prices for El Sol Hostel in all hotel booking websites.


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