The Arch
The Arch Hotel is situated to the north of
Hyde Park, and a stones throw from
Marble Arch, within reach of famous shopping areas of
Oxford Street, Bond Street and Selfridges. The beautiful Georgian buildings that make up the hotel were built during the 18th Century, but destroyed during the Blitz. Renovated in 2001, the hotel epitomises London Townhouse living with its enviable setting in the Marylebone area, surrounded by chic boutiques and fashionable destinations, as well as individually designed guestrooms and the best food and service.Ideal splendour ahead of the
Olympics