Best Western Royal Plaza and Trade Center

0 followers


Experience the best in comfortable accommodations and modern event space in Marlborough at the full-service BEST WESTERN Royal Plaza Hotel in Marlborough. Located in the heart of Marlborough, MA, just 35 miles west of Boston, our convenient location puts you just minutes from many major businesses,... Read more

Industries

+1

Headquarters

Employees

Links