Das 3-Sterne Hotel Solaire Los Angeles bietet 91 Zimmer und liegt in nur 16 Gehminuten Entfernung vom See MacArthur Park Lake. Das Hotel bietet seinen Gästen einen beheizten Außenpool, einen Fitnessraum und WLAN in den öffentlichen Bereichen.
Museum of Contemporary Art und Dodger Stadion liegen 2 km bzw. 3 km von hier entfernt. Das Stadtzentrum von Los Angeles ist in etwa 30 Minuten zu Fuß erreichbar. Little Tokyo Historic District liegt weniger als 3 km von der Unterkunft entfernt. Die U-Bahn-Station ist zudem in der Nähe vom Hotel Solaire Los Angeles.
Die Zimmer verfügen über einen Safe, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage und sind mit eleganten Möbeln eingerichtet. Den Gästen stehen eine Dusche sowie ein Haartrockner zur Verfügung.
Frühstück wird im Restaurant angeboten. Zu den Speisemöglichkeiten gehört auch das Restaurant Cafe Teragram in kurzer Entfernung vom Hotel.