About this hotel
Situated at the heart of London, this property is just a few minutes' walking distance away from Paddington Station and Oxford Street. Guests can explore Madame Tussauds Wax Museum, Regents Park and the Planetarium with ease. A wide range of stylish shopping opportunities, delightful dining options and lively entertainment venues can be found nearby. This property comprises tastefully-designed guest rooms, which...