Loading hotels
Confirming room availability...
Sonder SoWa, East Berkeley Street, Boston, United States
Located in Boston (South End), Sonder - SoWa is within a 15-minute walk of Boston Opera House and Boston Medical Center. This 4-star aparthotel is 0.8 mi (1.2 km) from Hancock Conference Center and 0.4 mi (0.7 km) from Tufts Medical Center.