Riu Hotels & Resorts has completed a £290m acquisition of The Westminster in London, marking the capital’s largest single-asset hotel sale since 2021 and strengthening Riu’s UK footprint.
When travellers step into The New Terminal One at John F. Kennedy International Airport, they will encounter more than a gateway to the world.