The Venue
The Venue
British House will take residence at Parque Lage, one of Rio’s most remarkable buildings.
Framed by elegant gardens beneath Christ the Redeemer, within the Copacabana cluster of the Games, it promises a truly memorable experience for all who visit.