Hotels in Westminster, MA

2 Westminster, MA hotels

Econo Lodge

Econo Lodge

183 Main Street, Westminster, MA 1473

Free Internet
Amenities:
Room Service
24 hour front desk
Cable/Satellite TV
Refrigerator
Microwave
Internet Access - Free Public Access
Non-Smoking Facility

Find More Hotels Nearby