• About Us

    The New England Hotel Information

    The New England Hotel offers traditional charm, and is located in the heart of Boston. All rooms have private bathrooms and free Wi-Fi, and free on-site parking is available.

    For more information see the The New England Hotel website

  • Reviews

    The New England Hotel Reviews

    Leave a Review

    Your email address will not be published. Required fields are marked *