Superbly located on the South Bank of the River Thames, Hyatt Regency London - Albert Embankment offers breath-taking views over the Houses of Parliament. Victoria, Vauxhall station are both close by.