Hotels >Extended Stay Deluxe Boston Westborough Computer Dr.
Extended Stay Deluxe is designed for travelers who want larger, more upscale accommodations and upgraded amenities.
Newly renovated, modern color schemes, comfy beds and a decent kitchen. Good deal for a long stay.
Bath faucets don't work properly...I can hear every single person walking by the window in the parking lot!!!
Paper thin walls and 13" tube tv...last time I'm staying here.
Sign in with Facebook Sign in with Facebook to see what your friends are up to!