Travelodge opens its £95m flagship hotel in the City by Sponsored Content July 30, 2018 July 30, 2018