chron.com
A century-old, family-owned hotel in Downtown Houston just got a major nod from Travel + Leisure Magazine. The Lancaster Hotel, located at 701 Texas St., was named the No. 1 Hotel in Houston on the magazine’s 2024 World’s Best list. The Lancaster beat out Hotel ZaZa, The Moran CityCentrew, The Post Oak Hotel and the Four Seasons Hotel Houston for the top spot, as decided by the magazine’s readers. The Lancaster, which opened in 1926 as the Auditorium Hotel, is the oldest continually operated hot…
4 months ago