Best Western Royal Plaza Hotel
April 11th to the 14th, 2024
Marlborough, MA
Royal Plaza Hotel (not the Trade Center)
181 Boston Post Road West (U.S. Route 20)
Marlborough, MA
Less than a mile West of Exit 63B off I-495
Acres of free parking
Experience the best in comfortable Marlborough accommodations and modern event space in Marlborough at the full-service Best Western Royal Plaza Hotel in Marlborough MA. Just 35 miles west of Boston, Now Home to Pintastic New England!