Luxury 5 star self catering apartment in Brentwood LA
5-Star Barrington is a luxury apartment resort in the heart of the trendy Brentwood area of Los Angeles. Each residence features a carefully thought out floor plan designed for comfortable and spacious living. Brentwood’s finest parks, restaurants, and boutiques are only steps away from this self catering residence . Visitors can experience the lifestyle which makes Brentwood one of the most sought after communities in Los Angeles.