Search results
We did not find results for: Avia Residences on Research Westborough, MA.
Check spelling or type a new query.
We did not find results for: Avia Residences on Research Westborough, MA.
Check spelling or type a new query.
25 Connector Rd Westborough, MA 01581 614.69 mi
Is this your business? Verify your listing
4.0 164 reviews
The place could use some refurbishing outside and in the common areas but the rooms are acceptable and clean. I was there for 15 days and didn't suffer that much but the TV service they use is sub... More
Me and my family booked this hotel to visit my sister who goes to Holy Cross College for a football game. We got there and there were a bunch of shady people there and the building looked in total... More