News

Plans for a new Premier Inn are in place as the hotel’s parent company acquires a 42,000 sq ft office building in Leeds city centre.