Battery Wharf Hotel, Boston Waterfront

Boston · United States

About this stay

Address
3 Battery Wharf, Waterfront, Boston, MA 02109, United States, 02109, Boston

Enjoy a luxurious waterfront stay at Battery Wharf Hotel by Boston Harbor. Unwind at the on-site Exhale Spa or keep up your fitness routine in the 24-hour gym, equipped with top-of-the-line cardio machines. The hotel is conveniently located near the New England Aquarium, TD Garden, and Faneuil Hall Marketplace, making it easy to explore Boston’s iconic landmarks. Book now for a stay combining luxury and convenience.