Buffalo Lodging Associates
–
Columbus, OH, 43216
... The Holiday Inn Express is one of the 50 hotel properties owned and managed by the award-winning hotel management company, Buffalo Lodging Associates. Buffalo Lodging Associates, a hotel management company based out of Canton, MA has put an emphasis ... - Sep 08