Loading hotels
Confirming room availability...
Stay Alfred on Washington Street, 660 Washington St, Boston, United States
With a stay at Stay Alfred on Washington Street in Boston (Chinatown), you'll be within a 5-minute walk of Boston Opera House and Emerson College. This 4-star apartment is 0.3 mi (0.4 km) from The Freedom Trail and 0.3 mi (0.5 km) from Orpheum Theater.