294 Room Hub by Premier Inn Tops out in Marylebone, Central London

The 294-bedroom hub by Premier Inn is one of three new hotels being developed by Whitbread, the parent company to Premier Inn, in the Marylebone and Paddington catchment of Central London.
Source: New feed


Leave a Reply