This luxurious property is situated at the heart of central London, sitting just off Park Lane. Close to Marble Arch, the property is just a 2 minutes' walking distance away from the shops of Oxford Street and Bond Street. Hyde Park and Madame Tussauds are just a leisurely stroll away. This property is ideal for travellers who want to explore everything that this captivating city has to offer. The property occupies 4 18th-century townhouses, offering spacious suites and rooms, which have been designed to provide a warm, intimate, luxurious atmosphere. Offering delectable dining options, superb leisure facilities and unrivalled service, this property fails to disappoint. Friendly, professional staff are on hand to assist guests, whatever their requirements may be.