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.
Stay at MacDonald Hotel, a lodging house located in downtown Marlborough, MA. The hotel offers reasonably priced accommodations paid by the week or month.
People also ask
Who is the owner of Macdonald hotels?
When did the hotel Macdonald reopen?
How old is Hotel MacDonald?
Who is Hotel Macdonald named after?