London’s newest riverside hotel is minutes from top attractions

The Hyatt Regency London Albert Embankment has officially opened.  The 142-room hotel marks the eighth Hyatt-branded property in London, confirming Hyatt’s ambitious and strategic brand growth plans for 2023 and beyond in the United Kingdom.   With its prime riverside location and proximity to the city’s most notable attractions, Hyatt Regency London Albert Embankment caters to […]