Loading hotels
Confirming room availability...
Boston Yacht Haven Inn & Marina, 87 Commercial Wharf, Boston, United States
With a stay at Boston Yacht Haven Inn & Marina in Boston (North End), you'll be minutes from HarborWalk and New England Aquarium. This hotel is within close proximity of Paul Revere House and Rose Fitzgerald Kennedy Greenway.