Loading hotels
Confirming room availability...
Bluebird in Boston's Theatre District, 660 Washington St Boston, Boston, United States
With a stay at Bluebird in Boston's Theatre District in Boston (Chinatown), you'll be within a 5-minute walk of Boston Opera House and Tufts Medical Center. This 4-star apartment is 0.3 mi (0.5 km) from The Freedom Trail and 0.4 mi (0.6 km) from Boston Common.