18700 MacArthur Boulevard, Irvine, California, 92612
United States
Phone number: (800) 854-3012
Category: Hotels