Holiday Inn Express Ludlow Near Haviland Pond Beach
321 Center St -
Ludlow,
MA 01056