Skip to content
When the 73-room Beaumont Hotel opened its doors in London’s Mayfair district in 2014, it made an artistic statement so conspicuous that not even passers-by could disregard it. The building’s southernmost exterior is crowned by the British artist Antony Gormley’s inhabitable sculpture of a crouching man, which doubles as the property’s priciest and most conceptual suite. [Full Articles]