Overlook at Anaheim Hills is a multifamily property located at 225 South Festival Drive in Anaheim Hills, Orange County. Built in 2001, the property features 261 units, of the following types: One Bedroom, Two Bedroom/One Bath, totaling 199,236 SqFt.