The Westin London City unveils new Residences

The residence also includes floor-to-ceiling windows and an open-concept layout allowing for seamless flow between the living, dining, and kitchen areas

The Westin London City hotel has unveiled its new Residences allowing guests to stay up to a minimum stay of three consecutive nights.

Back to top button