The 4-star 562 Nogaro welcomes you in a great location in Buenos Aires city center, 164 feet away from May Square and subway stations, 328 feet away from city hall and the cathedral, 2625 feet from Puerto mader ... Read more

View all Luxury Hotels in Buenos Aires