You acect pets

INDIO FERNANDEZ | Oct 8, 2017 | Category: Extended stay hotel in Tewksbury, Massachusetts

Extended Stay America - Boston - Tewksbury - All questions

Address: 1910 Andover St, Tewksbury, MA 01876, USA

Jenna Taylor | Oct 8, 2018

They do accept pets and their rooms smell like an animal too. They should have certain rooms with smoking & non-smoking rooms is the only issue. And an ice machine!! yes!

Tom Catyb | Oct 8, 2017

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Is there a pool

Nichola Dupras | Oct 8, 2017
Read More

Trending Places