Boston Omni Parker House Hotel Boston
60 School St -
Boston,
MA 02108
Near Boston City Hall