Lodging/Accommodations close to Downtown New London
10 Proctor St.
+1-888-389-4121
10 Proctor St., Worcester, MA 01606
+1-888-389-4121
~6.77 miles southeast of Downtown New London
- Luxury 5 star Lake hotel
- Hotel has 2 floors
Beechwood Hotel
+1-888-311-4278
363 Plantation St., Worcester, MA 01605
+1-888-311-4278
~8.84 miles southeast of Downtown New London
- 4-star Downtown property
- 73 sleeping rooms in hotel
Back to Top