St. Louis hotel developer partners with Los Angeles-based InSite Development to open the new Residence Inn Lancaster-Palmdale.
St. Louis hotel developer partners with Los Angeles-based InSite Development to open the new Residence Inn Lancaster-Palmdale.