Hotel Overview
This comfortable European hotel boasts well-appointed guest rooms decorated with European style furnishings. Conveniently located in the heart of Boston, guests enjoy easy access to Faneuil Hall Marketplace, the nation's premier urban marketplace that hosts outside festivals, shops, cafes, and unique restaurants.
At Faneuil Hall Marketplace, 26 North Street
Boston
United States of America