Renaissance on The River- Lowell Massachusetts
Renaissance on the River is located just in the Lowell Historic Arts District on the outskirts of the UMASS campus. It’s a quick walk to the downtown and all the cultural, folk, and arts events that are sponsored by the city of Lowell.