Hotel Solaire Los Angeles Los Angeles
1710 W 7th St
Los Angeles,
CA 90017
Near Good Samaritan Hospital