Hotel Extended Stay America Foxboro - Norton, Norton

271 S Washington St Norton02766, United States
Hotel chain: Extended Stay