$102
10 Lincoln Square
Worcester, MA 01608
Worcester, MA 01608
The Crowne Plaza Worcester Hotel is situated in downtown Worcester, 43 miles from T.F. Green, and 50 miles from Logan International airports. Local attractions...
more
Amenities
Swimming Pool, Pets Allowed, Fitness Center, Wheelchair Accessible, Meeting Facilities, Broadband Access, Restaurant in Hotel, Kitchen, Hot Tub, Air Conditionin...... see all
Swimming Pool, Pets Allowed, Fitness Center, Wheelchair Accessible, Meeting Facilities, Broadband Access, Restaurant in Hotel, Kitchen, Hot Tub, Air Conditionin...... see all

