Holiday Inn Express in Hillsborough

Holiday Inn Express in Hillsborough.