Lancaster Group Inc in Houston
(713) 224-6000
The Lancaster Group, Inc., is a hotel management company with its corporate office in Houston, Texas. The company has specialized in the development, repositioning, and management of small luxury hotels and resorts for the past 20 years. Properties that ...