Dining in Marlborough, MA
For great dining in Marlborough, MA, you don't have to set foot outside our hotel. Best Western Royal Plaza Hotel and Trade Center has two on-site restaurants serving up delicious breakfasts, lunches and dinner.
Start your day off right with a continental or full breakfast at Zachary's Restaurant. Serving up all of your favorites as well as some unique creations, Zachary's can be counted on for a great morning meal.
- 6:30 a.m. to 11:00 a.m. for breakfast
All-Star Bar & Grill
Great food, affordable prices, and a fun, relaxing atmosphere are three great reasons to enjoy the All-Star Bar & Grill. Serving delicious American favorites, like a porterhouse steak, burger, rack of lamb and Cajun blackened salmon, this restaurant is sure to satisfy with its hearty fare. Have a family dinner, catch a game on one of the televisions, shoot some pool, or just relax with an appetizer and a cold one with friends.
In town with a group? All-Star is also available for corporate parties or gatherings.
- 11:00 a.m. to 11:30 p.m. for lunch and dinner.
Whether you come back from a long day and don't feel like dining out, or you'd fancy some breakfast in bed, Best Western Royal Plaza Hotel can oblige. Our prompt room service is just the thing when you want a cozy meal in.
- 7:00 a.m. to 10:30 p.m.
For more information on dining at Best Western Royal Plaza Hotel, please contact us at 508-460-0700 or toll-free at 1-888-543-9500.