
Nestled in the heart of London, just a 3-minute walk to Hyde Park and 6 minutes to Harrods, this luxurious hotel offers unparalleled convenience. With 280 elegantly appointed rooms featuring iPod docks, minibars, and 49-inch LCD TVs, plus separate bathtubs and showers, your comfort is guaranteed. Unwind at the fitness center, enjoy bike rentals, or indulge in a relaxing spa treatment. Business travelers will appreciate the business center and meeting facilities, while 24-hour room service and the stylish bar/lounge cater to your culinary desires. Whether for leisure or work, this hotel promises a refined and memorable stay.



















Explore more amazing destinations