Marble Arch Hotel & Accommodation

Marble Arch can mean either the big old white Carrara marble structure at the Oxford Street, Edgeware Road and Park Lane junction, or the area around this, just outside Hyde Park's Speakers' Corner. The neighbourhood boasts the Oxford Street shopping strip, as well as the UK's biggest Marks & Spencer store. There's also the Grosvenor Victoria Casino on Edgeware Road. Marble Arch Tube station is on the Central line. Marble Arch marvels. Find a bargain room below.