hotel construction

Construction begins on Travelodge hotel in Chiswick

Travelodge has announced the start of construction of its new 113-room London Chiswick hotel. The Chiswick hotel marks Travelodge's fourth…

Hotel construction down across world regions, according to STR

Hotel construction activity is down across Europe, the Americas, the Middle East and Africa, and the Asia Pacific region, according…