Boston Omni Parker House Hotel

60 School St
Boston
Massachusetts
United States