Hotel Solaire Los Angeles
Los Angeles · United States



About this stay
Address1710 West 7th Street, Downtown Los Angeles, Los Angeles, 90017, United States, 90017, Los Angeles
Hotel Solaire Los Angeles is a 2-star hotel in downtown Los Angeles, just minutes from the Microsoft Theater and Staples Center. Rooms include free WiFi, and guests can use the shared lounge and room service. Bilingual front desk staff are available 24/7 to assist guests. Nearby landmarks include the California Science Center and LA Memorial Coliseum, with easy access to LA Union Station and Hawthorne Municipal Airport.