Worcester, Worcester
Spend a second to
save a fortune!
Spend a second to save a fortune!
72 Grove St, Worcester
Featuring an indoor swimming pool and complimentary Wi-Fi, this hotel is located in downtown Worcester. It offers a 24-hour convenience store with a variety of snacks and beverages. News, weather and airport updates are displayed in the lobby.
See MoreUsage of subsidiary facilities may incur additional fees