About Loews Hotels & Co
Loews Hotels is an American luxury hospitality company that owns or operates 26 hotels in the United States and Canada. The company's properties span major North American city centers and resort destinations, catering to both leisure and business travelers. Loews Hotels operates as a wholly-owned subsidiary of Loews Corporation, which was founded in 1960 by Larry Tisch and is now chaired by Jonathan Tisch. The organization prides itself on providing exceptional customer service and ensuring that every guest experience is personalized and memorable.
At Loews Hotels, the commitment to hospitality is deeply integrated into their corporate culture. They believe that shared experiences are key to creating lasting memories and connections, and this is reflected in their service philosophy. The hotels often include pet-friendly accommodations and emphasize family-friendly amenities, ensuring that every member of the family, including pets, feel welcome. With a focus on local culture, Loews Hotels collaborates with city-based culinary artisans and strives to reflect the essence of each location. Their dedication to sustainability also leads them to engage in various green initiatives, making them a responsible choice for environmentally-conscious travelers.