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!
Guemes 3602, Buenos Aires
Set within a 13-minute walk of Plaza Italia Square and 1.5 km of Plaza Serrano Square in Buenos Aires, Babel Alto features accommodation with seating area and a kitchenette. All units feature air conditioning and a flat-screen TV.
See MoreUsage of subsidiary facilities may incur additional fees