Perfect Palermo location! Everything in Palermo was just a five-minute walk away, including the subway and train stations, making this the perfect location for a Buenos Aires visit.