Save up to 70% at your stay at Hotel Indigo Boston Garden an IHG Hotel
Located in downtown Boston, Massachusetts, this hotel is across from the North Subway Station and TD Garden Arena. It features a 24-hour gym and contemporary rooms with free Wi-Fi.
Holiday Inn Boston Garden
Address: 280 Friend Street MA 02114, Boston, MA, US