125 Front St, Worcester, Massachusetts 01608
(774) 420-7555
Set across from a park, this relaxed hotel is a 4-minute walk from Worcester station, 3 miles from Quinsigamond State Park and 2 miles from Bancroft Tower. Sleek rooms offer flat-screen TVs, minifridges and free Wi-Fi. Some rooms include pull-out couche