Mac Donald Hotel
(8)
Furnished apartment building in Marlborough, Massachusetts
Address: 276 Main St, Marlborough, MA 01752
Phone: (508) 481-2646
View the Macdonald collection of 30 luxury hotels, 9 self-catering accommodation resorts, 17 spas, & 8 golf courses in the finest locations.
People also ask
Who is the owner of Macdonald hotels?
When did the hotel Macdonald reopen?
Does Mcdonalds own hotels?
How old is Hotel MacDonald?
Stay at MacDonald Hotel, a lodging house located in downtown Marlborough, MA. The hotel offers reasonably priced accommodations paid by the week or month.