Das 3-Sterne-Hotel Solaire Los Angeles befindet sich im Viertel Downtown Los Angeles von Los Angeles, 4 km von einer Sportattraktion, der Los Angeles Memorial Sports Arena. Das Hotel verfügt über einen Außenpool sowie eine Gemeinschaftslounge und einen Gepäckraum.
Im Zentrum von Los Angeles gelegen, befindet es sich ca. 10 Autominuten vom Museum of Contemporary Art entfernt. Dodger Stadion ist in ca. 3 km Entfernung vom Solaire Los Angeles. Das Hotel liegt in rund 15 Fahrminuten Entfernung vom Little Tokyo Historic District. Die Unterkunft liegt verkehrsgünstig gleich neben der U-Bahn-Station Westlake - MacArthur Park und eignet sich gut zur Erkundung der Stadt.
In manchen Zimmern stehen ein Safe und die Gemeinschaftslounge zur Verfügung. Einige der Nichtraucher- Zimmer sind mit einer Dusche ausgestattet.
Das Restaurant Cafe Teragram ist sehr zu empfehen und liegt zudem 650 Meter vom Solaire entfernt.