I stayed at the Residence Inn Boston Tewksbury for 1 week on a business trip. It felt like a home away from home. I was traveling iwth a co-worker so we got a 2 bedroom. I was throughly impressed. We had our own space and separate bathrooms. The unit was exteremly clean. Each bedroom had a flatscreen televison and there... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.