Gaucho, have you heard of this hotel? I can't find a review. Is it in a good area to stay 2-3 nights? Thanks!
Buenos Aires Wilton Hotel
Callao Avda. 1162
Buenos Aires, 1023
Looks decent. Very reasonable rates (which is important when you are booking 3 rooms, 3 nites!)