Luxury Hotel overlooking Hyde Park
This high-end hotel can be found on the corner of Oxford Street and Park Lane overlooking Hyde Park. This luxurious property boasts a prime location close to many of the most spectacular points of interest London has to offer. The architectural style effortlessly blends luxury and tradition, drawing you into a whole new world. The rooms are splendidly designed, allowing our guests to experience the first-class luxury that they deserve. The hotel also has exceptional facilities including an indoor pool, steam rooms, massage services and a cutting-edge gym, all in the heart of London's West End.