Delta Hotels - Marriott (Formerly the Wyndham Garden Grove) 12021 Harbor Blvd Garden Grove, CA 92840
Parking: Self-parking is complimentary