The hotel will mark the first Hyatt Place in central London and the seventh Hyatt-branded hotel in the United Kingdom…
This website uses cookies.