City for just about anyone
Buenos Aires is a city that I think just about any type of traveler could find interesting things to do that are right up their ally. There's wonderful parks to walk through, historical monuments to see, amazing street art, and cultural shows.
Insider Tip:If you're in Buenos Aires for more than a couple days - try splitting your hostel/hotel stay in half. Stay half of your time in the San Telmo neighborhood, and the other half in the Palermo neighborhood. Both have an incredibly different feel that needs to be experienced by actually staying in said place.