Houstonist Flickr photo contributor espngo got up early this morning to witness the implosion of the Montagu Hotel, formerly the Hotel Cotton, which was built in 1913. Cherry Demolition was contracted to implode the building to make room for a new 46-story building dubbed The Pipe Wrench.
Continue reading "Houstonist Photo Special Edition: The Montagu Implosion"

Missed Connections: October 12 - 15