Sort by:
Sort
Filter
Map
Closed
until 04:00 PM
25 Connector Rd, Westborough, MA 01581, United States
“Room smells of marijuana. Spiders in the bathroom. I started itching as soon as I got in the bed. It was freezing outside so I was in no mood to switch rooms as you have to walk outdoor to get to the reception desk in the next building. Early morning visit by the creepy bug in the room. Attached photo.”
Top 1 Apartment in Westborough
In the heart of Westborough, Worcester County with 1 spots, you'll find amazing Apartment, holding an impressive reviews with almost 0 reviews from people worldwide.
-
Some of the highly rated Apartment in Westborough, Worcester County include:
-
Some of the cheapest spots for Apartment in Westborough, Worcester County: