L.A. Sky Boutique Hotel

2352 Westwood Blvd
Los Angeles
California
United States