No image available for this hotel
No image available for this hotel
Buenos Aires, Buenos Aires
Spend a second to
save a fortune!
Spend a second to save a fortune!
Doctor del Valle Iberlucea 992 departamento 1, Buenos Aires
Boasting air-conditioned accommodation with a balcony, Lo de Homero - Hostel is situated in Buenos Aires. The property is 3.8 km from Plaza de Mayo Square and 5 km from Centro Cultural Kirchner. The homestay has a flat-screen TV.
See MoreUsage of subsidiary facilities may incur additional fees