Originally Posted by
C17PSGR
But yes, I'm skeptical on 2024, which seems long to begin with. Considering the economy and other issues in Argentina, more likely 2034. Wish it was open now!
Agree. This being Argentina, I'll believe it when I see it.
I'm still waiting for the St Regis Buenos Aires, slated to open sometime in 2010...