Omni Parker House Hotel is located at 80 School Street in Downtown Boston. The original Hotel was built in 1855 and demolished in the mid 1920s. The Hotel that stands today was built in 1927. All photos were taken in May 2007.