Doubletree Hotel Boston 
Theater District, near Tufts Medical Center

Address & Phone:

821 Washington Street 
Boston, MA 02111




Make a Reservation


Nearest MBTA Station:

Green Line / Arlington Station


Cross Streets:

Located between Park Square and Church Street



The Doubletree Hotel Boston Downtown is located on Washington Street near Tufts Medical Center. The Theater District is within walking distance of the hotel, with Chinatown and Downtown Crossing shopping area located less than one-half mile away. Back Bay is only a few blocks west, which begins at the Public Garden.


Doubletree Hotel Downtown Boston


Copyright © 2020