HiWebsite

Website Overview: macdonaldhotelma.comopen_in_new

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