HOTEL NEWS
Feb 20, 2022
1 minute
INTERNATIONAL
he world’s first “super boutique” hotel has opened in London’s West End. is a 16-storey hotel that merges lifestyle spaces, six bars and restaurants and a sweeping wellness floor
You’re reading a preview, subscribe to read more.
Start your free 30 days