Upton Inn Apartments
135 Main Street, Upton MA
-- 1 bedroom apartments starting at $857
- 2 bedroom apartments starting at $990
Beautiful town of Upton boasts charm and small-town character but yet conveniently located just minutes to Worcester and 40 minutes to Boston. All professionally landscaped thoughout the grounds for a beautiful Victorian setting. Apartments feature; Cable Ready, Carpeting, Garbage Disposal, and Dishwasher. Community amenities are a Playground and Laundry Facility. No pets allowed.