Originally Posted by
travelislife
Interesting, it gets really good recent reviews on trip advisor.
I just stayed at the Buenos Aires IC last month.
Service/room/suite quality: 10/10
Lounge: 8/10
It is definitely one of the nicest IC's I have ever stayed in (and I've been in many in many countries).