 |
| Extended Stay Deluxe Westborough 1800 Computer Drive,
Westborough, MA 01581 US | |
|
|
|
Midscale, all-suite, extended-stay hotel Located in Westborough Technology Park 3 floors, 92 rooms - elevator Outdoor swimming pool - fitness center Internet access costs $5 per stay - free parking
Pet-friendly hotel - allows small pets only - $25 per night pet fee - May 2011
|
| Check In: | 1500 |
| Check Out: | 1100 |
|
|
Select check-in date
Select check-out date
|
Learn more about Westborough Hotels in our Westborough Hotels Guide.
Extended Stay Deluxe Westborough, 1800 Computer Drive, Westborough, Massachusetts MA 01581
|
|