Located in Los Angeles (Westwood), Bel Air Luxury Condos is within the vicinity of University of California Los Angeles and Santa Monica Pier. This 4-star aparthotel is within the vicinity of Santa Monica Beach and Venice Beach.