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.