Official Host Hotel

The Arch London

The Arch London is a stylish addition to London’s elite hotel scene, the boutique design hotel is a true hidden gem in the heart of Britain’s most vibrant metropolis. The Arch London is a home-from-home for true connoisseurs of luxury.

Situated in a peaceful corner of the eminent Marylebone district, the hotel is a stone throw from Bond Street and Hyde Park, as well as Knightsbridge and Edgeware road.

A paradise for art and architecture lovers, the hotel spans seven Grade II listed townhouses and two mews homes. Upon entering reception, guest’s senses are enveloped in the hotel’s custom designed orange and pearl fragrance, whilst the softly lit interiors and flickering flames in the stone fireplace evoke an alluring ambience.