Motel One London-Tower Hill

Level
Economy / Budget
Architects
Location
London, United Kingdom
Interior Designers
Category
New Building
Type
Urban
Brand
Motel One Hotels & Resorts
Year of Completion
2014
Group
Motel One
Supplied by