The Arch London (AB Hotels)

The Arch LondonThe Arch London is a luxury lifestyle hotel in an enviable setting, just a stone’s throw from Marble Arch. Spanning seven Georgian townhouses and two mews homes, this urban hideaway offers a unique combination of English heritage and contemporary style.

With 82 individually designed guestrooms and an inspiring restaurant and bar, The Arch London provides the best in comfort and service. Imaginative British art, rich fabrics and colours and honest, hearty food, add to the spirit of this creative hotel.

Address: The Arch London 50 Great Cumberland Place Marble Arch London W1H 7FD

Tel: 0207 724 4700

Bedrooms: 82


Company website Facebook Twitter

Print Friendly, PDF & Email