Boston, Boston
Spend a second to
save a fortune!
Spend a second to save a fortune!
821 Washington Street, Boston
Nestled in the Boston Theatre District, this hotel features accommodations with personalised services, amenities and facilities. Tufts Medical Center is located across the street from DoubleTree by Hilton Hotel Boston - Downtown.
See MoreUsage of subsidiary facilities may incur additional fees