Best Western Royal Plaza Hotel & Trade Center By: Bhakti Shah | Tags: | July 7th, 2015 Address 181 Boston Post Road West Marlborough MA 01752 United States Upcoming Events No events in this location