Park Hyatt London River Thames Residences
HotelsRating Index
One composite score blending cross-source reviews, expert awards, facility coherence, and a graph of trusted peers. Transparent on purpose.
In the top 24% of all rated hotels worldwide.
About this hotel
Park Hyatt London River Thames Residences is a luxury hotel that opened in 2024 in London Centre South, positioned within the Park Hyatt brand's upscale portfolio. The property overlooks the Thames and combines the operational standards of a full-service hotel with residential-style accommodation, reflecting the contemporary shift toward extended-stay luxury in Central London. Its location in South London places guests within reach of the South Bank's cultural institutions, riverside dining, and transport links to the City and West End. The hotel received recognition as a Forbes Travel Guide Property in 2026, validating its fit within the luxury hospitality sector. The River Thames setting and modern opening year position it as a current-generation arrival in London's competitive luxury market, appealing to both short-stay business travellers and those seeking longer-term upscale residential arrangements in the capital.