London, United Kingdomview map

    Crowne Plaza London - Albert Embankment, an IHG Hotel

    London Serene Escape with Rooftop Restaurant Overlooking the Thames

    Crowne Plaza London - Albert Embankment, an IHG Hotel logo

    On the bank of the River Thames, Crowne Plaza London – Albert Embankment, an IHG Hotel, is a serene and stylish urban escape in central London. Savour spectacular panoramic vistas of the river from Mezemiso, the hotel's fine dining restaurant serving Japanese and Lebanese fusion, or sip a cocktail at the United States-inspired POTUS Bar & Restaurant. Memories are yours for the making as you explore this heritage city with Westminster and Buckingham Palace just across the river.

    package Options

    Select duration
    Related Travel