Doubletree Hotel Boston
Theater District, near Tufts Medical Center
Address & Phone:
821 Washington Street
Boston, MA 02111
617.956.7900
Availability:
Make a Reservation
Nearest MBTA Station:
Green Line / Arlington Station
Cross Streets:
Located between Park Square and Church Street
Description:
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.