Hotel Name: Holiday Inn Express Boston Garden
Location: United States Boston (MA)π
Address: 280 Friend Street, Boston (MA) 02114 rooms
π Click/Touch Here to booking!
Remember to comment it after staying please βοΈ
Comment: