Address : 503 plantation street worcester 01605 Show Hotel Map
Our Worcester, MA extended stay hotel is located less than 2 miles from UMass Memorial Medical Center. With our ideal central Massachusetts location, the Residence Inn Worcester is minutes from major businesses, universities, hospitals, sports arenas and the DCU Center. 4 kms to city centre 72 kms to the airport (logan, boston) 68 kms to the airport (theodore francis) 8 km to the nearest station (worcester union station/amtrak) -1 km to the nearest fair site (?)