See All Plannings
See All Fashion
See All Ideas
See All Real Weddings
508-460-0700
181 Boston Post Road Marlborough, MA 01752 | Marlborough, Massachusetts | United States 01752
www.rplazahotels.com
In the heart of Central Massachusetts, the Best Western Royal Plaza Hotel and Trade Center is conveniently located off I-495 and the Mass Turnpike.