Situated in Huntington Beach, 11 km from South Coast Plaza and 18 km from Knotts Berry Farm, Pearl Beach Villa Huntington Beach offers a garden and air conditioning. There is an in-house restaurant and free private parking.
8101 Ellis Avenue, Huntington Beach, CA 92646, United States