332 Main Street, Waterville
The Holiday Inn Express & Suites Waterville - North is located off Interstate 95 in the heart of Maine just 18 miles from the capital city of Augusta.