Finding you the best accommodation in the Waterville region.
Home » Waterville
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.