Zetter Townhouse
News
Zetter Hotels to launch Zetter Bloomsbury in 2025 amid expansion push
13 September 2023 by Jungmin Seo
Zetter Hotels is set to launch its third property in early 2025 in London’s Bloomsbury, which will mark the group’s first opening in 10 years.