The Plaza at Westwood offers a luxurious senior living experience with resort-style amenities, fine dining and creative health & wellness programs. Located in the heart of Los Angeles' Westside district near UCLA to be just minutes away from Beverly Hills as well!