The Boxer Boston

Hotel with 80 Rooms


107 Merrimac Street
Boston, MA 02114