280 Friend Street, Boston
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.