Hilton Garden Inn Foxborough Patriot Place {US-MA}
I just was looking to try to stay in the Marriott near Gillette Stadium for a Patriots game and came across a reference to a new HGI opening there. I haven't seen any reference before to this hotel, and it's not in the new hotel sticky. Is this a rebrand of an existing hotel or new construction? They say they are taking reservations effective 12/1.