 |
Best Western Royal Plaza Hotel and Trade Center
price from 76 USD
7.5/10 (8)
181 Boston Post Road West, MA 01752, Marlborough
The largest Massachusetts hotel outside of Boston, with 47,500 square feet of adjustable exhibition space and extensive hotel amenities.
In the heart of Central Massachusetts, the Best Western Royal Plaza Hotel and Trade Center is conveniently located of...
|