Thistle Marble Arch is an elegant art deco-style hotel which overlooks Oxford Street and Marble Arch, and with Hyde Park on its doorstep, it is the perfect central London location.
A modern style icon, perfectly positioned where bustling Oxford Street meets glamorous Park Lane, The Cumberland Hotel combines world-class comforts with stunning contemporary design.