Loews Hotels Inc in Memphis
Headquartered in New York City, Loews Hotels owns and/or operates 18 hotels and resorts in the U.S. and Canada as a subsidiary of Loews Corporation (NYSE:LTR). Located in major city centers and resort destinations from coast to coast, the Loews portfolio ...