Sky Hotel, Los Angeles

2352 Westwood Blvd Los Angeles90064, United States