Location

Starlight Inn Huntington Beach

18382 Beach Blvd

Huntington Beach, CA 92648