September 26, 2010

Alexandra Hotel in Boston, 1875




















At the corner of Mass Ave. and Washington Street is the Alexandra Hotel, built in 1875. The Church of Scientology bought it and they started cleaning it up. Read about it here.