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 2579.82 mi
Is this your business? Verify your listing
4.0 166 reviews
I booked this because it was cheap but rated highly. Overall a nice place and a good room.The pull out sofa bed is nothing to talk about, but is certainly like any other pullout.The pillows were way... More
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