Loews Hotels Company banner

Loews Hotels

Overview

Loews Hotels & Co is a luxury hotel brand established in 1960 and based in New York City. As a subsidiary of Loews Corporation, it operates 26 hotels and resorts across the U.S. and Canada, focusing on family-friendly and pet-friendly accommodations. The brand emphasizes authentic local experiences and high service standards, with properties located in key urban and resort destinations. The company operates iconic hotels, including eight at Universal Orlando Resort, and has plans for three new openings in 2025 in partnership with Comcast NBCUniversal. Loews Hotels & Co is committed to corporate responsibility through its ESG framework, "The Power of We," which includes sustainability initiatives and employee well-being programs. Guests enjoy spacious rooms, pet amenities, and a range of services, including event hosting and locally inspired dining options. The brand also prioritizes environmental stewardship, achieving significant energy efficiency improvements and sourcing sustainable food.

0 Job openings at Loews Hotels

Connect With Us