Omni Hotels 60 School Street - Boston, Massachusetts 02108 Approximately 0.4 miles from Wendell Phillips School Compare prices for Boston Omni Parker House Hotel with nearby hotels
Boston Omni Parker House Hotel is the closest Omni Hotels hotel to Wendell Phillips School.