Thistle Marble Arch
Stepping off Oxford Street into the Thistle Marble Arch, you are welcomed by classic Art Deco design and elegant style. Right in the centre of London, Thistle Marble Arch is just two minutes walk from Marble Arch tube station giving easy access to the whole of London. With some of the largest standard rooms in the area, The Thistle Marble Arch is the perfect place to stay for business or leisure.
Located just off Oxford Street, just a 10-minute taxi ride from London Victoria, Paddington and Marylebone stations and a two-minute walk from Marble Arch Tube station, Thistle Marble Arch provides an ideal venue for business meetings and events or family occasions.