Das The Live Hotel Los Angeles liegt in einem Shopping- Viertel von Los Angeles, in rund 900 Metern Entfernung vom See MacArthur Park Lake, und hat zudem einen saisonal betriebenen Außenpool. Den Gästen des Hotels steht vor Ort ein Privatparkplatz für 2 $ pro Tag zur Verfügung.
Immaculate Conception Roman Catholic Church ist etwa 11 Gehminuten vom Hotel entfernt, während das Grammy Museum in einer Entfernung von 25 Gehminuten liegt. Die Kathedrale Unserer Lieben Frau von den Engeln gilt als heilige Stätte und liegt in 3 km Entfernung vom Live. Auch Terrace Park liegt rund 15 Minuten zu Fuß von der Unterkunft entfernt. Alvarado Terrace Historic District ist in unmittelbarer Nähe von der Unterkunft gelegen. Das Live liegt in rund 700 Metern Entfernung von der U-Bahn-Station Westlake - MacArthur Park und in 2 km Entfernung vom Bahnhof Metro- 7th St / Metro Center.
Das Hotel verfügt über 126 Zimmer mit einer Sitzecke. Hier werden auch ein Flachbildfernseher mit Satellitenkanälen sowie Möglichkeiten zur Kaffee- und Teezubereitung angeboten. Für den Komfort der Gäste sind alle Zimmer mit einer Klimaanlage ausgestattet. Private Badezimmer umfassen angenehme Extras wie einen Haartrockner und Badelaken. Sie bieten einen Ausblick auf die Stadt.
Das The Live Hotel verfügt über das Restaurant Tom N Toms, das die amerikanische Küche serviert.