363 Plantation Street, Worcester
This Worcester hotel offers guests an on-site restaurant gym and executive rooms with 24-hour room service. Beechwood Hotel is located less than a half mile from the University of Massachusetts. Guest rooms provide free Wi-Fi and cable TV.
366 Main Street, Worcester
This lakefront Sturbridge Massachusetts hotel features a heated indoor swimming pool and hot tub on-site water sports facilities and free WiFi. Old Sturbridge Village is 5 minutes’ drive.
90 Worcester Road, Worcester
This Framingham hotel is located around 30 minutes from Logan International Airport and 1.9 miles from Interstate 90. This hotel offers complimentary parking and complimentary Wi-Fi in all rooms.