Worcesters, MA Hotels

Crowne Plaza Hotel, Worcester MA

Crowne Plaza Hotel, Worcester MA

Hotel is located in downtown Worcester, MA, the Crowne Plaza Worcester is a full service hotel with 243 rooms and suites. The County Courthouse, Auditoruim and Centrum Convention Center; as well as the art museum and shopping outlet are within blocks of the hotel.

Indoor Pool. Outdoor Pool

Crowne Plaza Hotel
10 Lincoln Square
WORCESTER, MA 01608
UNITED STATES
Crowne Plaza Hotel, Worcester MA


Good Hotels USA Good Hotels USA

Hotels Massachusetts MA Hotels Massachusetts MA