Situé à Saint-Louis, à 100 mètres de l'arche de la porte Saint-Louis, le Live! by Loews - St. Louis propose une salle de sport, un parking privé, un salon commun et une terrasse. Cet hôtel 4 étoiles propose un service d'étage et une réception ouverte 24h/24. Vous pourrez déguster des plats américains au restaurant ou un cocktail au bar.
L'hôtel possède également un centre d'affaires et un distributeur automatique de billets sur place.
Vous séjournerez à proximité du Laclede's Landing, de la place Lumière et de l'ancien palais de justice. L'aéroport international de Saint-Louis-Lambert, le plus proche, est implanté à 23 km.