Hotel Solaire Los Angeles

Los Angeles · United States

About this stay

Address
1710 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.