The 222-room Blackfriars Road hotel will join the existing Motel One London Tower Hill, as well as future properties in Hyde Park and Old Street.
Continue reading Motel One to open property near London Waterloo Station on Business Traveller.
The 222-room Blackfriars Road hotel will join the existing Motel One London Tower Hill, as well as future properties in Hyde Park and Old Street.
Continue reading Motel One to open property near London Waterloo Station on Business Traveller.