Located on a manmade island in the East of Amsterdam, the 322-square-meter Couch clubhouse opens up to views of the IJMeer on the north side and center tennis court on the south through long strips of glazing...
Located on a manmade island in the East of Amsterdam, the 322-square-meter Couch clubhouse opens up to views of the IJMeer on the north side and center tennis court on the south through long strips of glazing...