Red Roof to Open New Headquarters in Ohio

by Kristin Harlow

NEW ALBANY, OHIO — Red Roof has unveiled plans to open a new, 43,000-square-foot corporate headquarters in New Albany, about 15 miles northeast of Columbus. The office, located at 7815 Walton Parkway, will house 150 corporate employees. The company plans to expand its portfolio of sub-brands, including Red Roof Inn, Red Roof PLUS and The Red Collection. The St. Clair Hotel in Chicago, The Red Collection’s flagship location, is scheduled to open this year.

You may also like