Location. Located in Magnolia, Holiday Inn Express Hotel & Suites Magnolia-Lake Columbia is a business-friendly hotel in a rural location and...