The German Club is also the European Club, Av. Corrientes 327, 21st floor. Great views in the afternoon turning from day to night.
You can go up the "Torre de los Ingleses", between Retiro and the Sheraton. You can see Puerto Madero and all the train yards, plus the river and port.