Discover the Battery Wharf Hotel on historic Boston Harbor in MA, just steps from the North End, Faneuil Hall Marketplace, and TD Garden. This boutique waterfront hotel offers modern luxury steeped in beloved New England tradition. Relax in spacious rooms and suites with thoughtful amenities, taste the fresh-caught seafood at the Battery Wharf Grille, and indulge in...