Loews Hotels est l’un des plus grands hôtels de luxe et de haut de gamme, situé dans des destinations urbaines et des centres de villégiature clés aux États-Unis et au Canada. Loews Hotels a précédemment lancé deux extensions de marque pour sa marque principale Loews Hotels & Co et Live! par Loews