Palace Hotel (Houston)


The Palace Hotel, located at 216 La Branch in Houston, Texas, was listed on the National Register of Historic Places on September 13, 2006.