Moxy Hotels now open in the heart of Houston

The hotel occupies the former State National Bank building, which was built in the 1920s and is located in the Main Street Market Square Historic District.