Website Overview: macdonaldhotelma.com
General information
Last Updated: 2024-03-08 (yyyy-mm-dd).
Title: Lodging House | Marlborough, MA - MacDonald Hotel
Description: Stay at MacDonald Hotel, a lodging house located in downtown Marlborough, MA. The hotel offers reasonably priced accommodations paid by the week or month.
Language: English
Country: United States of America
Address: 276 Main St, Marlborough, MA 01752
Contact information
Telephone
- +15084812646