Located in Downtown Boston, this boutique hotel is within a 10-minute walk of TD Garden, Boston Harbor, and Faneuil Hall Marketplace. Boston Common and New England Aquarium are also within 15 minutes. Haymarket Station and North Station are within a 5-minute walk.