Centrally located in Buenos Aires, near pedestrian street Florida and Plaza San Martin, this 4-star hotel invites you to stay in comfortably furnished rooms which feature free WiFi internet access and air condi ... Read more

View all Luxury Hotels in Buenos Aires