Houston hotel stays true to its history

The Lancaster Hotel in the Theater District is the city's only family owned and managed hotel. And it's been around since 1926
Tuesday, January 07, 2014