Located along the historic Freedom Trail in the heart of downtown Boston, the Omni Parker House has the perfect location from which to experience Boston.