Loews Hotels is a prestigious American hospitality company that possesses and manages 28 hotels in both the United States and Canada. These exquisite hotels and resorts are strategically situated in prominent city centers and sought-after vacation spots throughout North America. Loews Hotels, headquartered in New York City, is a fully owned subsidiary of Loews Corporation.